Announcements

Help Wizard

Step 1

NEXT STEP

FAQs

Please see below the most popular frequently asked questions.

Loading article...

Loading faqs...

VIEW ALL

Ongoing Issues

Please see below the current ongoing issues which are under investigation.

Loading issue...

Loading ongoing issues...

VIEW ALL

Better Shuffle Algorithm

Just use the Fisher-Yates algorithm. Too often does it not truly shuffle.

Comments
Eevee297

Definitely 

MoriaMan

Great idea, but perhaps a choice of what shuffle style you'd like would be better 

VengeanceFan7

Spotify shuffle is definitely pushing specific music, I have playlists with 1000s of songs, yet on shuffle I only ever head maybe 10% of the bands, I can hear one artist 20 times in a day (when they only have 17 songs on the playlist) and not hear another artist all day (who has 40+ songs on playlist) 

They will never fix the broken algorithm, so i found a cheat, basically order your songs randomly and listen without their shuffle. 

A way to quickly reorder the playlist so the bands and songs are random-ish, order them by song length, then add them all to a new playlist that will then be ordered in that way, turn shuffle off and enjoy 100% of your custom playlists. 

I've spent hours working my playlists to be as sudo random as I can, and it's just nicer than the shuffle. I hear songs that I haven't heard in months

Esko1954

Shuffle on Spotify is non-existent. it plays songs from the same aritist in a row and doesn't shuffle to another artist. you add songs to playlist and it plays them right away and in order.  This is not a true shuffle that randomizes its playing.  Worse if you leave playlist and later comeback to playlist and shuffle it starts with same songs.  Terrible@@

novadopa1979

Make an option to choose between Fisher-Yates shuffle and the spotify's "smart" shuffle. I'd go with F-Y everytime!

spoopinlupin

Agreed. Fisher-Yates would be so much better for people who actually WANT randomness. It irks me that Spotify's response is always that they want shuffling to be "smooth" and not "jarring". When I'm on a long drive, I don't want to have to fight with my phone to make my super-long playlist stop playing the same Mumford & Sons song every 20 minutes. It's never even songs that I frequently pick, either. It'll be one choice song, then the same 10 songs as last time that I always skip. I've taken to just deleting the songs that it plays most frequency, but even this doesn't actually stop the problem. I turn off smart shuffle and auto-mix and all of that, but it's never improved. I don't know why Spotify's latest solution was to just make reshuffling more clunky, but they don't realize that reshuffling really doesn't do anything. It'll reshuffle maybe 5 songs, then go right back to how it's always been. I feel crazy having to blindly scroll and pick a song without looking every single time, but at least this is more random than the current shuffle algorithm.