One row per player. Nothing to configure on the CDJs.
Player number, track title, artist and BPM from the player, elapsed time, playhead and waveform. ON AIR and the MASTER badge — tap it to lock. SIGNAL LOST in red when a player stops talking, and a clear analysing state while a track loads.
Concept UI with fictional tracks — to be replaced with a capture from the current build.
INTRO0:00.0bar 1
BUILD0:31.0bar 17
DROP1:02.0bar 33
BREAKDOWN1:33.0bar 49
OUTRO1:48.4bar 57
NEXT KEY POINTDROP00:07.4
Concept UI with fictional data.
KEY POINTS
Found as the track loads, before the section arrives.
Intro, build, drop, breakdown and outro — plus finer kinds, such as a short break after a drop. In Direct mode they land on the player's own beat grid.
When the model finds nothing, the deck says so — Syncrovibes never substitutes a guess.
EMOTION → COLOUR
A colour for every beat.
A per-beat emotion read — valence, arousal, intensity, tension — mapped to a palette, available as a stream to your console.
On a key-point kind, at the section's start, end or both, fire OSC messages or MIDI notes, CC or Program Change to a named target. Per-output latency offset. Arm, panic, test. Silent while the fader is down, and a reason on every cue in the log.
Dozens of your own presets per key point; the console picks. You arm it; you can panic it.
AUTOMATION RULESARMEDPANIC
DROPat startDrop — full rig chaseOSC · MA3
BUILDstart + endConverge, strobe rampMIDI CC
BREAKDOWNat startPurple float, haze upOSC · MA3
Concept UI. Address and message names are documented for the operator at commissioning.
Outputs
OUTPUT
WHAT IT CARRIES
OSC
Deck position, track, on-air, next key point, emotion, BPM; automation cues
MIDI
Notes / CC / Program Change cues; MIDI Beat Clock
Ableton Link
Tempo and phase of the master deck
BPM over OSC
One message per tempo change (e.g. as a grandMA3 command)
Address and message names are documented for the operator at commissioning.
Two modes
DIRECTLive from the CDJsPro DJ Link, using the players' own waveform and grid. Rig-proven on CDJ-2000nexus and CDJ-3000 with a DJM mixer for on-air.
LOCALProgram with no rigLoad a file; Syncrovibes plays and analyses it — three-band waveform, key points, emotion. For programming and rehearsal.
Built for FOH
1–4×Interface sizeRead the UI from the booth, not just the laptop.
● SIGNAL LOSTSignal lost, in redShown the moment a player stops talking.