Pioneer DJ Auto-Sync for Lighting: CueSync + Pro DJ Link Setup (2026)
Auto-sync lighting and visuals to Pioneer CDJs in real time. CueSync reads PRO DJ LINK directly — BPM, beat phase and metadata, no bridge box. Setup guide.
CueSync TeamStage Automation Engineers
Why Use DJ Link?
Pro DJ Link is Pioneer's proprietary network protocol for sharing BPM, beat phase, and track metadata between DJ hardware. CDJ-2000s, CDJ-3000s, XDJ units, and DJM mixers with Link all speak it, and it's how you get synced waveforms across decks and how rekordbox talks to CDJs in Performance mode.
For CueSync, DJ Link is the beat source when you're on Pioneer hardware. CueSync joins the DJ Link network and reads the same BPM and beat phase the CDJs use for their own sync. The result is the CDJs' own BPM and beat phase, followed through transitions, and access to the track name and artist metadata for display or logging.
When DJ Link isn't available, CueSync follows Local Audio files, Ableton Link, OS2L or tap tempo, but if your rig is Pioneer-based, DJ Link is the right default.
Hardware Requirements
- Pioneer CDJs or XDJs on CueSync's compatibility list: CDJ-3000, CDJ-2000NXS2, XDJ-XZ (the CDJ-3000 has been through a hardware session with CueSync; the others are built and documented but not yet verified that way)
- Optional but useful: a Pioneer DJM mixer with Link on the compatibility list: DJM-V10, DJM-A9, DJM-900NXS2
- Gigabit Ethernet switch — any 5-port consumer switch works
- Short Ethernet cables — Cat5e is sufficient, Cat6 is fine
- MacBook running CueSync
DJ Link requires wired Ethernet. Do not try to run DJ Link over Wi-Fi — it's unreliable and unsupported by Pioneer.
Network Topology
The simplest topology has everything on one switch:
[CDJ 1] ─┐
[CDJ 2] ─┤
[CDJ 3] ─┼── Gigabit switch ── MacBook (CueSync)
[CDJ 4] ─┤
[DJM] ─┘
If you already have an Art-Net/sACN node on the same switch for lighting output, that's fine — DJ Link, Art-Net, and sACN coexist on different UDP ports and multicast groups. CueSync can read PRO DJ LINK while it sends Art-Net or sACN.
Setting Channel Numbers
Each CDJ on a DJ Link network needs a unique channel number. On a CDJ-3000:
- Press Menu/Utility
- Scroll to DJ Link
- Select Channel
- Assign 1, 2, 3, or 4 to each deck
The DJM auto-detects the channels and uses them for crossfader-based master assignment. If two CDJs share a channel number, DJ Link breaks — assignment must be unique per deck.
Enabling DJ Link in CueSync
- Open CueSync and go to Settings → DJ Hardware
- Press Connect under Connection Status
- CueSync joins the network and starts scanning for devices on the local subnet
- Within a few seconds, a card for each CDJ should appear on the Devices screen (Cmd+7)
- CueSync follows the tempo master, marked MASTER on its Devices card:
- When the master changes on DJ Link, CueSync follows the new master
- If a deck drops off, its strip shows LINK LOST and AutoPilot follows the new master
If devices don't appear, check:
- All devices on the same subnet (Settings → DJ Hardware shows the interface CueSync listens on)
- Ethernet cables seated firmly
- Switch powered on
- macOS firewall not blocking CueSync
Using DJ Link Data in Cues and AutoPilot
Once DJ Link is active, CueSync follows the tempo master as its primary beat source. On the Cues screen and in Auto Pilot you can use it for:
- Beat triggers → fire a console cue, executor or macro on a chosen beat of every Nth bar
- BPM Range triggers → fire a cue when the deck's tempo enters a band
- BPM Sync → push the playing deck's tempo to a Resolume composition or a grandMA3 speed master (Auto Pilot → Profile Editor → BPM Sync → Add Sync Target)
- Phrase and Phrase Change triggers → fire a cue at the track's intro, build, drop or outro, from the rekordbox phrase analysis on the mounted USB
- Track load → a prepared track brings its own cues and can carry its own AutoPilot profile
- Master deck change → AutoPilot follows the new tempo master
The advantage over a tapped or free-running clock: DJ Link reports beat phase with exact precision because it's reading the grid analyzed by rekordbox. CueSync doesn't have to guess where the downbeat is — the CDJ already knows.
Combining DJ Link with Beat-Event Processing
DJ Link gives you timing. The rekordbox analysis on the mounted USB gives you musical character: phrase structure, energy level, fills, hot cues and key. The two arrive together and are complementary.
CueSync uses DJ Link for beat, BPM and phase, and rekordbox's analysis for phrases, energy and key. You get both: sync taken from the deck, and dynamic reaction from phrase and energy events.
Combining with Resolume
If you also run Resolume for visuals, DJ Link data drives clip triggering with the same precision. CueSync can push the playing deck's tempo to Resolume over OSC with a BPM Sync target, so the composition follows the deck, and Beat or Phrase Change cues fire clips and columns on the grid. That is how a DJ/VJ rig keeps visuals on the beat of the mix.
Troubleshooting
Devices don't appear: Check firewall, subnet, and cable connections. CueSync's Devices screen shows each player as it is discovered.
BPM jumps or drops: Usually indicates a network issue. Try a dedicated switch, shorter cables, or rule out crosstalk from other network traffic.
Master deck doesn't change: CueSync follows the tempo master that DJ Link reports, so set the master with the MASTER button on the CDJ you want to follow.
CDJs see each other but not the Mac: Subnet issue. Assign your Mac's Ethernet a static IP in the same range as the CDJs (usually 169.254.x.x or whatever the CDJs auto-assign).
BPM drifts during USB track loads: CDJs briefly drop off DJ Link while loading a new track from USB. CueSync tolerates that short dropout and picks the deck back up.
Next Steps
With DJ Link working, your lighting is now locked to the exact grid of your tracks. This is especially valuable for phrase-aligned automation — CueSync knows exactly when an 8-bar phrase ends because rekordbox told it.
Download CueSync free and run the demo show and tour the app in read-only mode before your next gig; subscribe to put it on your CDJs. For the complete automation workflow, see the grandMA3 automation guide or the mobile DJ setup guide.
Frequently Asked Questions
Pro DJ Link is Pioneer's proprietary Ethernet protocol for sharing BPM, beat phase, track metadata, and master clock between Pioneer DJ hardware. It's how you get synced waveforms across CDJs and how rekordbox talks to CDJs during performance mode.
Keep Reading
How to Automate DJ Lighting with grandMA3 (2026 Guide)
Step-by-step guide to connecting CueSync to your grandMA3 console for beat-reactive lighting automation at clubs and festivals.
ReadHow to Sync Resolume to a DJ Set in Real Time (2026 Walkthrough)
Use CueSync to drive Resolume Arena clips, layers, and effects from live beat-event automation — no timecoding required.
ReadMobile DJ Lighting: The Complete 2026 Setup Guide
Everything you need to set up automated lighting for mobile DJ gigs — gear, software, venue profiles, and the one-laptop workflow with CueSync DJ Edition.
Read