DJ System
Mix tracks with a dual-deck system. Load tracks onto decks, crossfade between them, sync tempos, and loop sections.
What is the DJ system?
Nevi's DJ system is a dual-deck mixing system. Load tracks onto Deck A and Deck B, crossfade between them, sync tempos, and loop sections.
You must stop regular playback with /stop before entering DJ mode. The two systems cannot run at the same time.
Getting started
/dj enable [role] activates DJ mode with an optional control role. If a role is specified, only users with that role (plus admins and mods) can use DJ commands.
You must /stop any current playback first.
Loading tracks
/dj load <deck> <query> loads a track onto Deck A or B. The query works the same as /play (search term or URL).
Examples
/dj load a never gonna give you up
/dj load b https://youtube.com/...
Mixing controls
/dj crossfade <value>
Set the crossfader position. 0.0 = Deck A only, 1.0 = Deck B only, 0.5 = equal mix.
/dj tempo <deck> <bpm>
Set BPM for a deck. Supports relative values like +5 or -10.
/dj beatmatch
Auto-sync tempos between decks.
/dj sync
Align bar positions between decks.
Playback control
/dj skip [deck] [bars]
Skip forward by a number of bars on a specific deck.
/dj repeat <bars> [deck]
Loop a number of bars on a deck.
Tips
Stop regular playback first
You must /stop before entering DJ mode. The two systems cannot run simultaneously.
Smooth transitions
Set crossfade to 0.0, load your next track on Deck B, beatmatch, then slowly move crossfade toward 1.0.
Role restriction
Use /dj enable @DJ to limit who can control the decks during events.