The Infinite Jukebox creates never-ending versions of any song. It 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.