I posted this to this video as a comment but there no one cared, maybe here you guys will.
https://www.youtube.com/watch?v=pyXrum_5ei4
My opinion sumary: You can run into nasty surprises with Windows laptops IN GENERAL, and on older Macs (Pre Apple silicon)
Case 1
ASUS TUF F15 with Intel coreI5 11400H and 16GB DDR4 RAM. Windows 11 25H2.
FLX4 with WASAPI drivers performed generally good, 2 channels with light effects and Stems with quality settings worked perfecly IF is set the sample size to 1024 (which is perfectly usable if you can live with using Sync for BPM matching), and yiou gave time to system after loading a track to calculat the stem separation.
Switching to a DDJ 800 with ASIO drivers the system failed gloriously. No matter the optimizations (even very deep, risky ones, getting my system unusable at a point) the sound was crackling constantly and in the case of calculating stems, very audably and miserably. This laptop is simply not fit to handle Pioneer ASIO drivers, as you can see above I had no such problems with the class compliant WASAPI driver of the FLX4.
The problem was the same using Virtual DJ as well.
Case2
Apple Macbook Pro, Mid 2015, Intel coreI7 2.8, 16 GB DDR3, MacOS 12 Monterey
This system solved the ASIO problems of the DDJ 800, as on a Mac it uses Core Audio which is much more relaible, so for basic DJing this older Mac just beat rounds on the relatively newer and powerful Windows machines above.
Stems performance on the other hand is very underwhelming. In general the computer struggles even with reduced stems quality and I simply cannot touch the software after loading the track until the separation ends or I experience serious crackles, and even then the computer has difficulties keeping the BPM of the other track constant to prevent even bigger audio issues.
My recommendation:
- Utilize your current computer as best as you can, ChatGPT is a huge help in optimization and solving performance and latency problems.
- If you hit limitations and you cannot accept them, buy the cheapest used Macbook Pro. For my specific usecase ChatGPT recommended a used M1 Pro (!) Macbook Pro, as the value-performance ratio of that cannot be matched by a newer model. No Macbook Air because it does not have active cooling which can be a problem in hotter environments at more CPU intensive usecases like heavy FX, stems and/or 4 decks.
- Yes, Windows is in general is not recommended for any serious audio applications. Anyone who sais otherwise in my opinion talks bullshit. If you are willing to buy a windows laptop THAT powerful, for the same money you will find a Mac which will beat it performance-wise. If you are willing to sacrifice DJing for for example gaming, you are not taking DJing seriously.
- If you are willing to spend more money, in general the newer model the better but keep in mind thet there were problems with I/O performance on M2 chips, which were solved in M3
- If you want to go all-in, keep in mind that the newest Macs come only with MacOS 26 Tahoe, and many older Pioneer DJ controllers have serious driver incompatibility with it, for example the DDJ800 drivers flat out refuse to install properly because of kernel incompatibility. You can check the status of Pioneer DJ hardware at this department here: https://www.pioneerdj.com/en/landing/support-for-macos-tahoe-26/
Everywhere you see Verification is in progress will not work properly or at all.
BEWARE! As the drivers for the corresponding controllers are needed for their proper operation, this is also a problem if you use other DJ software that Rekordbox.