MusicBee TrueShuffle
MusicBee TrueShuffle
TrueShuffle for MusicBee
Hear every track in your library exactly once before any repeats.
The Problem
Standard shuffle algorithms pick tracks randomly each time โ like rolling dice. With a large library, you'll hear some tracks repeatedly while others gather dust. That's not a shuffle, that's chaos.
Explain: How It Works
TrueShuffle treats your library like a deck of cards:
- Install and forget โ TrueShuffle runs silently in the background
- Play past threshold โ Listen to 50% of a track (configurable) and it's marked "played"
- State persists โ Progress survives restarts, updates, reboots โ stored in a simple JSON file
- Shuffle skips played tracks โ Only unplayed tracks appear in shuffle
- Full cycle โ Once every track has played, reset manually or let it auto-reset
Skip a track early? It stays "unplayed" and comes back around. Disable the plugin? Your progress is preserved.
Features
Every Track Once
Each song plays exactly once before any repeats. No more hearing the same tracks over and over.
Persistent State
Progress survives restarts, updates, and system reboots. Pick up right where you left off.
Configurable Threshold
Set when a track counts as "played" - 30 seconds, 50%, 75%, or full track.
Progress Tracking
Visual progress display shows how much of your library you've heard.
Auto-Reset Option
Optionally restart automatically when you've heard everything.
Manual Reset
Start fresh anytime with a single click.
Quick Start
Install
Copy the DLL to your MusicBee plugins folder and restart MusicBee.
Configure
Enable in Preferences > Plugins and set your play threshold.
Listen
Play your music normally. Progress is tracked automatically.
Track Your Progress
TrueShuffle TrueShuffle Progress [###########.........................] 3,421 / 12,847 26.6% complete [Reset]
A dockable panel shows your journey through your library.
System Requirements
| Component | Requirement |
|---|---|
| Operating System | Windows 7/8/10/11 |
| MusicBee | Version 3.1 or later |
| Framework | .NET Framework 4.8 |
Ready to Experience TrueShuffle?
Download MusicBee TrueShuffle and hear your entire library.
Download Now
MusicBee TrueShuffle