Built exclusively for the Pioneer DDJ-200. Not a generic DJ app with a controller mapping bolted on — every part of U-DJ200, from the UI to the MIDI layer to the mixing engine, is designed around this specific controller.
U-DJ200 is a native macOS DJ application built specifically for the Pioneer DDJ-200 USB DJ controller, available as a free 90-day trial. If you own a DDJ-200 and want dedicated Mac software with full hardware control, AI-powered stem separation, and a studio-grade beat sync engine, this is built for exactly that setup.
Most general-purpose DJ software treats the DDJ-200 as just another generic MIDI controller. U-DJ200 is built around it from the ground up — every jog wheel, pad, knob, and fader is mapped and tuned specifically for this hardware, with a UI and workflow designed for two-deck mixing on a compact controller.
It's built for DJs across all techno and dance music genres — techno, house, tech house, trance, progressive, EDM, electro, drum & bass, dubstep, trap, and any other electronic / club / dance style — and works equally well for any other genre too.
- Download the latest U-DJ200.dmg for macOS from the Releases page
- Open the DMG and drag U-DJ200.app into your Applications folder
- First launch only — macOS Gatekeeper will block the app with "Apple cannot check it for malicious software" because it isn't notarized through an Apple Developer account:
- Right-click (Control-click) U-DJ200.app in Applications and choose Open, then click Open again in the dialog
- (If that doesn't work, go to System Settings → Privacy & Security and click Open Anyway next to the U-DJ200 message)
- You only need to do this once — every launch after that works normally
- Plug in your Pioneer DDJ-200 controller via USB
- Launch U-DJ200 from your Applications folder
System requirements:
- macOS: 14 (Sonoma) or later — built and tested on macOS 26.5
- Mac: Apple Silicon (M1 or later) — built and tested on Apple M4
- RAM: 8 GB minimum (16 GB recommended for AI stem separation)
- Hardware: Pioneer DDJ-200 controller connected via USB
- Connect the DDJ-200 via USB before launching the app — U-DJ200 auto-detects the controller
- Open U-DJ200 and click + Add Folder to import your music library
- Tracks are analysed automatically in the background — BPM detection, beat-grid mapping, and structural analysis
- Drag a track onto deck A or B, or double-click to load it
- Press PLAY on the controller and start mixing
- Full Pioneer DDJ-200 hardware support — every control on the controller (jog wheels, performance pads, EQ knobs, filter, channel faders, crossfader, browse encoder, transport buttons) is mapped and ready to use out of the box
- Two-deck DJ mixing — classic two-deck layout with a full mixer section, EQ, filter, and effects, suited to techno, house, trance, EDM, and any other electronic dance music
- AI stem separation — isolate vocals, drums, bass, and other instruments from any track in real time, then mute or solo each layer live during your set. The first separation takes a couple of minutes; after that it loads instantly from a local cache
- Beat-synced cues, hot cues, and loops — trigger points snap cleanly to the track's beat grid so your cues and loops always land in time, no matter the genre or tempo
- Tempo & phase sync — lock the tempo and beat phase of one deck to the other and keep them aligned through long transitions
- High-quality audio engine — smooth pitch-shifting, equal-power crossfades, soft limiting, and dithered output tuned for a clean, professional sound at any tempo
- Local music library — automatic track analysis, waveform display, and a searchable library, all stored locally on your Mac
- Idle attract-mode light show — the controller's pads and the app's UI animate when no tracks are loaded
U-DJ200 is designed and tuned around the needs of electronic and dance music DJs — fast, accurate beat detection on four-on-the-floor tracks, tight sync for long techno and house blends, and a workflow that keeps you focused on the mix rather than the software. Whether you're spinning techno, house, tech house, trance, progressive, electro, EDM, drum & bass, dubstep, or any other dance and club genre, U-DJ200 keeps your sets locked in time.
Does this work with controllers other than the DDJ-200? U-DJ200 is purpose-built for the Pioneer DDJ-200's specific layout and MIDI mapping. It is not designed for other controllers.
What music genres does it support? Any genre — but it's specifically tuned for techno, house, trance, EDM, and other electronic dance music, where tight beat sync and accurate tempo detection matter most.
Is it free? U-DJ200 is available as a free 90-day trial — download the DMG from the Releases page and install it on your Mac. The in-app status bar shows how many trial days remain.
What macOS versions are supported? Apple Silicon (M-series) Macs running a recent version of macOS.
Do I need an internet connection to use it? No — once installed, U-DJ200 runs fully offline. Track analysis and stem separation both happen locally on your machine.
U-DJ200 is an independent, third-party application built to work with the Pioneer DJ DDJ-200 controller. It is not affiliated with, endorsed by, or sponsored by Pioneer DJ, AlphaTheta, or any related company. "DDJ-200" and "Pioneer DJ" are trademarks of their respective owners and are referenced here solely to describe hardware compatibility.
Found a bug, hit an issue with your DDJ-200 setup, or have an idea for a new feature? Open an issue — feedback from DDJ-200 owners directly shapes what gets built next.