MusicBee TrueShuffle
Download MusicBee TrueShuffle
Latest Version
v1.0.25.1229 ALLEGEDLY STABLE
Released: December 2025
| Package | Contents | Download |
|---|---|---|
| Plugin DLL Ready to use |
mb_trueshuffle.dll | Download |
| Source Code Build it yourself |
12 source files | Source |
View Changelog (fair warning: it's absurd)
Installation
Step 1: Download
Download the ZIP file above and extract it.
Step 2: Copy Plugin
Copy mb_trueshuffle.dll to your MusicBee plugins folder:
- Default:
C:\Program Files (x86)\MusicBee\Plugins\ - Portable:
[MusicBee folder]\Plugins\
Step 3: Restart MusicBee
Close and reopen MusicBee to load the plugin.
Step 4: Enable Plugin
Go to Edit > Preferences > Plugins and enable TrueShuffle.
Step 5: Show Progress Panel
Go to View > Arrange Panels, find TrueShuffle in the list, and add it to your layout to see shuffle progress.
Configuration
- Go to Edit > Preferences > Plugins
- Find TrueShuffle and click Configure
- Set your play threshold (when does a track count as "played"?):
- 30 seconds - Quick skip detection
- 50% - Default, balanced
- 75% - Most of the track
- Full track - Must hear the whole song
- Enable Auto-reset if you want to automatically start over when you've heard everything
- Click Save
Using the Plugin
Progress Panel
A dockable panel shows your progress through your library:
- Visual progress bar
- Played / Total track count
- Percentage complete
Reset Progress
To start fresh, use Tools > TrueShuffle: Reset from the menu, or click the Reset button in the panel or configuration screen.
System Requirements
| Component | Requirement |
|---|---|
| Operating System | Windows 7/8/10/11 |
| MusicBee | MusicBee 3.1 or later |
| Framework | .NET Framework 4.8 (included with Windows 10+) |
Data Location
Shuffle state is stored in:
%AppData%\MusicBee\mb_trueshuffle\state.json
To completely reset, delete this folder.
Troubleshooting
| Issue | Solution |
|---|---|
| Plugin not showing | Verify DLL is in correct Plugins folder. Check MusicBee error log. |
| Progress not saving | Check write permissions to %AppData%\MusicBee\ |
| Tracks not being marked | Ensure you're playing past your configured threshold |
| Wrong track count | Reset progress - the plugin will rescan your library |
Uninstall
- Delete
mb_trueshuffle.dllfrom MusicBee Plugins folder - Optionally, delete
%AppData%\MusicBee\mb_trueshuffle\to remove saved state
MusicBee TrueShuffle