Watch Out Office Mates: Now You Can Listen to Any Song on Infinite LoopS

The geniuses at MIT's music hack day put their big, beautiful brains to work on things that really matter — creating a never-ending hellscape of "Call Me Maybe" (or even better, the Cookie Monster version). Any song that's in your heart — or, more importantly, on your computer — can be transformed into an infinite loop so that you can annoy yourself and everyone around you for hours to come.

Some recently uploaded favorites include:

Don't Stop Believin' by Journey
Feel Good Inc. by Gorillaz
Karma Police by Radiohead
The Fresh Prince Of Bel Air - Theme from NBC's The Fresh Prince Of Bel Air
Never Gonna Give You Up by Rick Astley
Scary Monsters and Nice Sprites by Skrillex
BIRDHOUSE IN YOUR SOUL by They Might Be Giants
Superstition by Stevie Wonder
Around The World by Daft Punk
Rolling In The Deep by Adele
The Game Has Changed by Daft Punk
Time by Pink Floyd
Ignition Remix by R. Kelly
Space Jam by Quad City DJ's
The Final Countdown by Europe

I can actually get on board with all of those except for "Time" because I'm not high enough right now. Now, let's pants off dance off to all of our (soon to be least) favorite songs!

Update: As Violet Baudelaire points out in the comments, I didn't talk about exactly how this is done, and that's a fair observation! Here's from the FAQ:

How does it work? - We use the Echo Nest analyzer to break the song into beats. We play the song beat by beat, but at every beat there's a chance that we will jump to a different part of song that happens to sound very similar to the current beat. For beat similarity we look at pitch, timbre, loudness, duration and the position of the beat within a bar. There's a nifty visualization that shows all the possible transitions that can occur at any beat.

The Infinite Jukebox? [MIT]