Okay my friend just showed me this and it's the coolest thing ever
http://labs.echonest.com/Uploader/index.html?trid=TRZFVHE13364BC956E
It's basically an app that loops your song infinitely by analyzing where the beats in the song sound similar, like a chorus or something, it connects them in the diagram, and it'll randomly choose whether or not to jump across a connection. So far it's been nearly perfect, I've tried it on Bass Rocket, Tombstone's remix of Discord, and a few other songs and it's been super amazing. The link is to what i'm listening to right now, which is Want You Gone from Portal 2.
A few things to note
-It stops playing if you minimize the window or switch to a new tab (they explain why in the FAQ) but you can go to other windows as long as you leave it open
-You can tweak the song, so it'll be more or less likely to jump across a connection, you can delete certain connections if they happen to sound bad
-My friend tells me trance doesn't work very well, for a variety of reasons
-It only works in Chrome and Safari
What do you all think?
Oh and they have a cool logo too