MusicBee TrueShuffle | Download | HALRAD Research

Randy

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

  1. Go to Edit > Preferences > Plugins
  2. Find TrueShuffle and click Configure
  3. 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
  4. Enable Auto-reset if you want to automatically start over when you've heard everything
  5. Click Save

Using the Plugin

Progress Panel

A dockable panel shows your progress through your library:

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 SystemWindows 7/8/10/11
MusicBeeMusicBee 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

  1. Delete mb_trueshuffle.dll from MusicBee Plugins folder
  2. Optionally, delete %AppData%\MusicBee\mb_trueshuffle\ to remove saved state
Randy

MusicBee TrueShuffle