Infinite Jukebox plays your favorite songs forever

November 19, 2012  |  Network Visualization

Infinite jukebox

You know those songs that you love so much that you cry because they're over? Well, cry no more with the Inifinite Jukebox by Paul Lamere. Inspired by Infinite Gangnam Style, the Infinite Jukebox lets you upload a song, and it'll figure out how to cut the beats and piece them back together for a version of that song that goes forever.

With The Infinite Jukebox, you can create a never-ending and ever changing version of any song. The app works by sending your uploaded track over to The Echo Nest, where it is decomposed into individual beats. Each beat is then analyzed and matched to other similar sounding beats in the song. This information is used to create a detailed song graph of paths though similar sounding beats. As the song is played, when the next beat has similar sounding beats there’s a chance that we will branch to a completely different part of the song. Since the branching is to a very similar sounding beat in the song, you (in theory) won’t notice the jump. This process of branching to similar sounding beats can continue forever, giving you an infinitely long version of the song.

3 Comments

  • it doesn’t seem to actually work. i tried uploading three different files. i never heard a note. and the one i tried playing off their list did nothing too.

  • @Advocate Worked fine for me but, there isn’t actually a play button. Click on the circle at the 3 o’clock mark and it’ll start.

    I find it worked best on newer songs where the chorus is sung once and duplicated later. Since its identical, the connections and transitions work much better.

    I haven’t tried it with one of my MP3s yet but I like the potential based on some of the sample songs I’ve tried.

  • It’s a good thing I’m not managing a call center or I might be tempted to weaponize the ‘Call Me Maybe’ version here as the default hold music.

Unless otherwise noted, graphics and words by me are licensed under Creative Commons BY-NC. Contact original authors for everything else.