SoundCloud True Shuffle

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

Aby zainstalować ten skrypt, wymagana jest instalacje jednego z następujących rozszerzeń: Tampermonkey, Greasemonkey lub Violentmonkey.

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

Aby zainstalować ten skrypt, wymagana jest instalacje jednego z następujących rozszerzeń: Tampermonkey, Violentmonkey.

Aby zainstalować ten skrypt, wymagana będzie instalacja rozszerzenia Tampermonkey lub Userscripts.

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

Aby zainstalować ten skrypt, musisz zainstalować rozszerzenie menedżera skryptów użytkownika.

(Mam już menedżera skryptów użytkownika, pozwól mi to zainstalować!)

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.

Będziesz musiał zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

Będziesz musiał zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

Musisz zainstalować rozszerzenie menedżera stylów użytkownika, aby zainstalować ten styl.

(Mam już menedżera stylów użytkownika, pozwól mi to zainstalować!)

Autor
mrketa
Dziennych instalacji
1
Wszystkich instalacji
86
Oceny
0 0 0
Wersja
5.0.0
Utworzono
08-03-2026
Zaktualizowano
13-05-2026
Rozmiar
73,7 KB
Licencja
MIT
Dotyczy

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