Hosts

Download the native app.

UDJ does not run in this tab. Builds land here when they exist — Mac, Windows, TestFlight, Play — not a WebMIDI mixer.

macOS

No public build yet

Unsigned Debug from source today. Columns / Rows / Grid, V10 exclusive audio, CDJ MIDI. No Link pane, no set-replay, no VJ pane on Mac.

Windows

No public build yet

WASAPI host with Link, Resolume VJ, and set replay. Same MIDI presets as Mac.

iOS TestFlight

TestFlight not open

Phone plays off a rekordbox stick. A9 isolated pairs measured. This button becomes the invite.

Android

No Play listing yet

Compose host. Sideload a build you compile; nothing is on Play Store.

Build from source

Core tests first, then the host you actually mix on.

cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build -j
./build/core/tests/udj_core_tests

macOS app

python3 tools/make_ios_project.py --macos   # only when the file list changes
open app-macos/UDJ.xcodeproj                # then Run

Windows

cmake -S . -B build-win -G Ninja -DCMAKE_BUILD_TYPE=Release
cmake --build build-win -j
./build-win/platform/windows/udj_windows.exe --gui

Link on a host is a pairing page on the LAN after you start it (port 17999, four-digit code). That is a surface — no audio. It is not this website.