This is not a new idea. A Swedish forum has a discussion thread Dj:a med Spotify that suggested the same thing months ago.
With both despotify and libspotify available, someone with time and interest could make something like UltraMixer but with Spotify as the main source of music. A DJ with this application would have the world’s biggest record crate!
Some possible obstacles:
- Playing more than one song at a time. Could be solved with multiple Spotify accounts.
- How does streaming affect BPM and changing pitch? Use a big cache?
I will also suggest Spotify integration to the UltraMixer developers. Maybe that could earn me a “Professional” license? 🙂