The Infinite Jukebox won't, say, finally settle the debate over digital rights management, but it will let you listen to your favorite song on a seamless, dynamic loop.

Developed by Paul Lamere, the Infinite Jukebox app works by decomposing an uploaded track 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 to 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. This process of branching to similar sounding beats can continue forever, giving you an infinitely long version of the song."

While the Infinite Jukebox app may not serve a great purpose, it's more of a showpiece for The Echonest, a service that offers "an incredible array of music data and services for developers to build amazing apps and experiences." So upload Freebird to The Infinite Jukebox and don't stop listening till you've developed the next Spotify.