Happy to update that since Jan 2026, I have not had a single crash during a live set.
Equipment:
Hardware:
- 2021 MacBook Pro M1 Max 14inch (32GB Ram, 1 TB HDD)- no external HDD plugged in
- 2x CDJ 3000, CDJ 2000NXS2, CDJ 2000NSX, CDJ 900NXS2, in HID mode plugged in via 2x USB C ports
- DJM A9, DJM DJM 900 NXS2 (MacBook plugged into DJM via USB C and using DJM sound card)
Software:
- Mac OS Sonoma 14.8.3 (Most stable known version)
- Traktor Pro 4.1.0 146 (Most stable known version)
What I did:
1. Turned off Multi-Core Processing in Traktor Pro (to optimize GPU usage)
2. Turned off parallel waveforms view to essential view in Traktor Pro (to optimize GPU usage)
3. Set sample rate to 48000 HZ in Traktor Pro (optimal rate for Pioneer DJM)
4. Set buffer size set to 512 MB in Traktor Pro (to optimize CPU/ core audio usage)
5. Turned off Wi-Fi, Bluetooth in Mac OS (to optimize CPU usage)
6. Turned off Pro Motion and made display 60HZ in Mac OS (to lower GPU usage)
7. Set USB "suspend setting" to Disabled in Mac OS
Apple Menu > System Settingsand clickBattery(orEnergy Saveron some desktops) in the sidebar.Click the Options button.Toggle off "Put hard disks to sleep when possible"Go to System Settings > Battery (or Energy Saver).Toggle on "Prevent automatic sleeping on power adapter when the display is off".System Settings > Privacy & SecurityScroll down to "Allow accessories to connect".Change the setting to Always or Automatically When Unlocked to prevent them from being "suspended" until you log in.
8. Placed USB Allow accessories to connect to Always in Mac OS
9. Analyze Track Collection for Consistency
10. Restarted MacBook before every set to clear any "Ghost processes."
Will continue to monitor and report findings here.