tl;dr this is great for playing with sequencing, but a lot of modern djays will want to be able to do stem separation even when exploring, and live use was always a tough sell with a no-internet kill switch.
tl;dr this is great for playing with sequencing, but a lot of modern djays will want to be able to do stem separation even when exploring, and live use was always a tough sell with a no-internet kill switch.
--
Licensing indeed. For a time VirtualDJ allowed stems for Tidal streamed tracks but were required to disable it.
https://www.virtualdj.com/forums/254722/VirtualDJ_Technical_...
Yeah Virtual DJ integration was great, I got frustrated with their beat gridding (I come from Ableton where it’s always been magic and the Traktor where auto grid was really good) but they’ve been pushing everything else forward for a while.
It's like the next "big thing", very few DJ controllers on the market right now have dedicated buttons for it, but that's about to change.
"next big thing" heh
So "realtime" and "streaming" don't really apply, because the files download and process fast enough.
I also use open source, preferring demucs over spleeter.
In my experience spleeter requires huge amounts of memory, my DJ laptop only has 16GB of RAM, and I need to close the browser to be able to successfully stem a 5 minutes song.
Demucs takes a bit longer, but it uses just 2GB of RAM. And the sound quality of the stems separation is much better with demucs, which is a more important factor than the runtime, IMO.
0: https://support.serato.com/hc/en-us/articles/12188545880719-...
Real bummer, I still have to pipe stuff through Ableton, record it, then import it..