A Smarter Shuffle for iTunes

Apple has the digital music industry in a stronghold, but how can they innovate to keep us happy?

Listening to my iPhone on shuffle on my walking commute this morning, I got to thinking about how Apple’s over-marketed shuffle feature could actually live up to the hype.

Here’s the idea: Think Pandora, but better, and with your own music. What I mean is Pandora’s system for suggesting music, but more automated and without having to give a thumbs up / thumbs down explicitly. A key concept is that a playlist’s total quality is not just in terms of the quality of each individual track, but also the order in which the tracks are arranged. So, if you hate listening to indie rock right after ‘gangsta’ rap, your media player could learn this and prevent you from such discomfort.

How it would work: You listen to your iPod/iTunes on shuffle like normal, skipping songs when you feel like it. iTunes keeps track of how long into a song you skip it, and records this data in the track’s metadata along with the ID of the previous track. iTunes would also keep this metadata in its index.

So, when you first hit shuffle, iTunes picks a random song. Then, if you skip that song quickly, the next track will be dissimilar from the previous track. If however, you listen through the whole thing, iTunes will pick a similar track, based on whether that song was played through in a similar succession before.

Track selection would probably be best if it relied on multiple criteria, including, for example, tags. The ability to assign tags to your music is something I’ve wanted for some time, but that’s a topic for another discussion. Still, tags would help a track selection system to better calculate similarities between genres.

There’s a lot of tweaking that would have to be done, but I think the introduction of a smarter shuffle would help Apple maintain their lead in the digital music market.

2 replies on “A Smarter Shuffle for iTunes”

You might wanna try Soundflavor DJ ( It’s an iTunes companion that basically does what you are asking, and much more. Think “Genius Shuffle”. It’s also free.

Your shuffling predilections would need to stay somewhat consistent over time for this to work properly, I suppose.

I find that my tolerance for shuffling variations has really relaxed over time. I used never to want to shuffle any classical or baroque music with any other kind. Now I really dig some old flamenco from, say, La NiƱa de Los Peines, mixed with some seventeenth-century lute tunes and some Thelonious Monk. And I didn’t always like this combination.

Sometimes I like listening to whole albums at a time, but a lot of the time I like to be surprised and see if my ears can learn to like the unexpected transitions.

I would make a good poster girl for the Shuffle, eh?

Leave a Reply

Your email address will not be published. Required fields are marked *