Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Shuffle not really random?

I've noticed that, when playing songs in Shuffle mode, I hear some songs more often than others. Is the Shuffle function truly random or does it select songs based on other factors like rating?

Dual 2 GHz G5, Mac OS X (10.5.6), 3 GB RAM, 1st gen iPhone (8 GB)

Posted on Apr 3, 2009 7:08 AM

Reply
5 replies

Aug 27, 2009 7:58 AM in response to Bob Rodenburg

I think the question shouldn't be about the definition of the word "random". That is not in dispute, nor should it be.

What should be questioned is how the Shuffle in iTunes or on an iPod SHOULD work. Hearing the same songs over and over, and not hearing others, is simply not how it should work. A truly Random shuffle is not ideal.


The solution should be smarter. Maybe based on Skips + Played (Total). The higher the value of Total, compared to other songs, the less likely it will be that the song is played.

I am not going to take the time to write out an algorithm and show data structures and etc, but really, a smart shuffle function could be written and tested easily within a few hours. If Apple wanted to, we could have a radio button to choose between True Random and Smart Shuffle within a month.

Shuffle not really random?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.