The Music Hack Day event in Boston wasn’t a complete waste this year. It yielded The Infinite Jukebox — a website that creates infinitely long versions of uploaded tracks without making them “suck”. You have a couple of options, upload your own MP3 or play from a selected list.
The Infinite Jukebox was created by Paul Lamere, the director for music intelligence company Echo Nest. The app uses a music service that breaks the entire MP3 into separate beats and segments, then using a “smart” algorithm, it puts it back together after it matches them against other beats in the song that sound the same.
The song then plays the beats and jumps around to different areas depending on what it feels is the “best” place to make it suck less. You see the image at the top? the way it has the arches spanning from one side of the ring to the next? well, these arches determine where the song is going to jump to next. The really cool part, is that it doesn’t jump to that same area all of the time, instead, it randomly selects weather it wants to jump there or not. This randomization keeps the song interesting and new.
The app is designed to work with any song, but it works best if the song has repetition loops. The higher the number of loops, the longer the song is. You can listen to “Feel Good Inc.” by Gorillas for over 30 minutes. I love the way this works, I can’t wait to see this in a cellphone app so I can listen to the same – different – song while I travel across the state!