SoundCloud True Shuffle v6.0.0
Highlights
- New two-deck audio engine is now the primary playback path, with SoundCloud retained as a safe fallback.
- Added customizable DJ-style crossfade with 0–12 second duration, Smooth, Clean and DJ curves, and optional fades for manual skips.
- Added a visual 5-band equalizer with built-in presets and persistent custom presets.
- Added Auto Level with faster initial calibration and learned per-track levels.
Audio and controls
- Added a continuous global output-volume slider.
- Synchronized volume between the hub, custom decks and SoundCloud fallback playback.
- Pause and resume now control both decks during an active crossfade.
- Crossfades use the Web Audio clock for reliable background-tab operation.
- EQ and Auto Level work with the primary player even when crossfade is disabled.
Reliability
- Added safe fallback when a public progressive stream cannot be resolved or loaded.
- Improved cross-browser behavior and background playback coordination.
- Hardened equalizer preset storage, pointer cleanup and modal cleanup.
- Added 55 automated regression tests covering shuffle, playback, crossfade, EQ, Auto Level, volume and persistence.
Install
Download SC.Trueshuffle-v6.0.0.user.js from the assets below and open it with Tampermonkey.
Special thanks to Abox Sotze on GreasyFork for suggesting the DJ-style crossfade feature.