Comment by gffrd
3 years ago
Yes! It was "Infinite Jukebox," created by Paul Lamere … it was awesome because it would analyse a track, then visualize its "components" and you could watch as the new "infinite" track looped back on itself and jumped from point-to-point in the original track to create an everlasting one.
He created some excellent products from the Rdio API, and later Spotify … and I believe his analysis engine ended up being the foundation upon which Spotify's _play more tracks like these_ capability is based.
Looks like he's moved over to publish on Substack—there's a recent(ish) post reflecting on 10 years of Infinite Jukebox: https://musicmachinery.substack.com/p/the-infinite-jukebox-1...
unfortunately at some point between November 2022 and today it stopped doing that, currently eternalbox.dev returns a gateway timeout. The source is still available at https://github.com/UnderMybrella/EternalJukebox, and it sounds like you can get it to run locally relatively easily (?)
The Echo Nest had lots of cool toys: https://en.wikipedia.org/wiki/The_Echo_Nest
Edit: I remember a multitrack file format from the past that allowed following both a composer-defined path as well as random/infinite ordering of sequences, it was called digimpro: https://www.kvraudio.com/forum/viewtopic.php?t=102403
The Echo Nest was really cool... they got bought my Spotify and some of the Echo Nest APIs made it into Spotify I believe: https://developer.spotify.com/documentation/web-api/referenc...
Still have my echo nest tshirt. Pull it out on special occasions :)
Echo Nest! That's right.
Did I over-attribute the above to Paul? I didn't realize he wasn't a founder.
Probably not, in the 10 years retrospect post he writes that he built it :) In an Echo Nest company blog post he is referred to as "The Echo Nest director of developer platform". I have no first-hand information however.
2 replies →
Yeah, Infinite Jukebox works surprisingly well, and it's fun to manually tweak some of the probabilistic looping points to create something fun.