4 ms·
Djay’s killer feature is algorithmic stem extraction. The streaming audio services that have integration (Tidal, now Apple Music) don’t allow this processing. I
by sollewitt 2y ago
Djay’s killer feature is algorithmic stem extraction. The streaming audio services that have integration (Tidal, now Apple Music) don’t allow this processing. It’s an arbitrary technical limitation that I suspect is rooted in a licensing agreement from the rights holders.
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.
- te_chris 2y agoIt works on serato
- cyberpunk 2y agoI just tried it in Serato and it says stems are not available for streaming music. Their wiki says so also(0). 0: https://support.serato.com/hc/en-us/articles/12188545880719-Serato-DJ-Apple-Music-streaming-Frequently-Asked-Questions https://support.serato.com/hc/en-us/articles/12188545880719-... Real bummer, I still have to pipe stuff through Ableton, record it, then import it..
- te_chris 2y agoRats. I DJ’d a wedding with tidal last year and it worked. It just needed analysis.
- crtasm 2y agoedit: I see there's a tier that does allow stems again now! https://tidal.com/DJs https://tidal.com/DJs -- 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_Support/TIDAL_STEMS_ARE_OUT_.html https://www.virtualdj.com/forums/254722/VirtualDJ_Technical_...
- sollewitt 2y agoOh neat, thanks! 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.
- genewitch 2y agoDoes it stem in real time? That is can you use it to do karaoke on an arbitrary song as it streams?
- input_sh 2y agoWhen you import a track to your collection, it does the processing. So, not completely in real time, but it only takes like a minute of background processing before it's ready. Virtually all DJ software has this as a feature nowadays, but of course, results vary. 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.
- crtasm 2y agoWith a GPU stems take seconds to generate, it happens on the fly when I load a file and the track can begin playing immediately while its running.
- genewitch 2y agoi've been using "AI/ML" to stem songs for something like 7 years, i was wondering if the state of the art allowed streaming stems yet or not. "next big thing" heh
- Shorel 2y agoStemming takes about 15 seconds for a 3 minute song. And most DJ software downloads the entire song in a few seconds, then generates the display waveforms, and so on, and then you can play the song. So "realtime" and "streaming" don't really apply, because the files download and process fast enough.
- genewitch 2y ago15 seconds for 3 minutes is quite slow, the open source thing i use, spleeter, says 100x speedup over realtime with a GPU, that would be 1.8 seconds for three minutes, which means that spleeter could, in fact, given all of the arguments of what i asked, do it "realtime".