SoundCloud True Shuffle

Fixes SoundCloud's broken shuffle. Loads all tracks, actually random, works in background tabs.

K instalaci tototo skriptu si budete muset nainstalovat rozšíření jako Tampermonkey, Greasemonkey nebo Violentmonkey.

You will need to install an extension such as Tampermonkey to install this script.

K instalaci tohoto skriptu si budete muset nainstalovat rozšíření jako Tampermonkey nebo Violentmonkey.

K instalaci tohoto skriptu si budete muset nainstalovat rozšíření jako Tampermonkey nebo Userscripts.

You will need to install an extension such as Tampermonkey to install this script.

K instalaci tohoto skriptu si budete muset nainstalovat manažer uživatelských skriptů.

(Už mám manažer uživatelských skriptů, nechte mě ho nainstalovat!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(Už mám manažer uživatelských stylů, nechte mě ho nainstalovat!)

Autor
mrketa
Denně instalací
1
Celkem instalací
85
Hodnocení
0 0 0
Verze
5.0.0
Vytvořeno
08. 03. 2026
Aktualizováno
13. 05. 2026
Size
73,7 KB
Licence
MIT
Spustit na

v5.0.0

NEW FEATURES
- Redesigned hub: blurred artwork background and dynamic accent color that adapts to each track's album art
- Sleep timer: auto-stop after 15/30/60 minutes or after 5/10/25 tracks
- History tab in the queue panel: see what you've played and re-queue anything with one click
- Merge button: navigate to a second playlist while shuffling and fold its tracks into your current queue
- Tracks you skip repeatedly get automatically deprioritized so they come up less often
- Lifetime play stats now persist across browser sessions
- Shuffle now works on Feed and Stream pages

BUG FIXES
- Lifetime play count was double-counted when stopping and restarting within 10 minutes
- Clicking a history item incorrectly showed a "no new tracks found" message
- Stopping shuffle mid-merge could leave the queue in a corrupted state
- Stopping shuffle during startup could leave a background worker running idle
- Sleep timer was not cleared on manual stop, causing incorrect dropdown state on next start
- Edge case fix: dead track detection now correctly handles uninitialized queue slots