Every "DJ script" on this store is a jukebox with a DJ skin.
Dynamic Decks is a mixer.
Two synced decks. Real 3-band EQ with full kills. Vinyl pitch faders. Waveforms with click-to-seek. BPM detection with Traktor-style SYNC that matches tempo AND beat-phase. Quantized beat loops, slip rolls, filter sweeps, echo-outs. A platter you can grab, drag, and brake like a record β and the entire club hears every move, live-synced to within milliseconds, with the venue filled wall-to-wall like a real house PA, and the street outside hearing it fall off, pan, and muffle through the walls.
Built for servers that take nightlife seriously β and built to run the whole club: pair it with Dynamic DJ Lighting and the rig follows the music, beat-for-beat, automatically.
Built for servers that take nightlife seriously.
One zip. No bridge resources. No config switches. No database.
3-band EQ per channel (β24dB full kill to +6dB) Β· channel faders Β· equal-power crossfader Β· master gain Β· auto-fade (4/8/16/32s) Β· vinyl pitch faders (Β±16%) Β· KEY LOCK master tempo so pitch changes speed without chipmunking Β· live VU meters and waveform displays on both decks.
Grab it and push for pitch-bend. Hold it for a vinyl brake that drags the track to a stop. Drag while paused to scrub. Millisecond jog taps (Β±25/Β±100ms) and momentary Β±3% nudge for phase work by ear. Every platter move is heard by the whole club, in real time.
Client-side BPM detection with generated beatgrids. One tap on SYNC matches tempo and beat-phase to the other deck β not just speed, actual downbeat alignment. Loops and rolls quantize to the grid automatically.
Beat loops (1/2/4/8) Β· slip ROLLs (Β½/1/2) that stutter while held and jump ahead on release, Serato-style Β· FILTER knob sweeping lowpassβhighpass with rising resonance Β· ECHO-OUT that cuts the dry signal and rings a beat-synced tail into the next track. All server-synced β the club hears the FX, not just the DJ.
Inside the club the music fills the entire building at house-PA level β no dead corners, no weird muffling ten feet from the decks. Step outside and the spatial system takes over: distance rolloff, stereo panning as you move, and raycast wall muffling, so the street hears a club, not a speaker. NTP-style network clocking keeps every listener within tens of milliseconds of the same moment. Outdoor/festival mode available per booth.
Run our Dynamic DJ Lighting rig alongside and the pairing is automatic β zero config, zero patches. Decks feeds it beatgrid-locked beats (lights hit ON the beat, identically for every player), live spectrum and BPM, bar boundaries for chases, and drop events with an 8-beat advance warning β Decks detects drops while analyzing the track, so shows can build into the hit. Both panels run side by side; beat-match a transition and the rig rides straight through it. (Dynamic DJ Lighting sold separately β or save with the Dynamic Club Bundle.)
Type /djplace, walk to where the decks should be, rotate with Q/E, name it, confirm. Done. The booth is live for everyone instantly and survives restarts. Unlimited booths, any MLO, any club, any prop. /djremove to delete. One DJ claims a booth at a time β and the music keeps playing if they step off or disconnect.
Hold the key and the DJ's voice carries club-wide over pma-voice β and the music automatically ducks for everyone in range while they talk, like a real house engineer riding the fader. Multiple range modes.
Cue the incoming track in your headphones while the club hears the current one. A|B ear-split or classic CUE|MIX modes. DJ-local β the crowd never hears your prep.
Every DJ gets their own persistent playlists. β₯ any loaded track to save it, organize sets by name ("Friday Peak", "Openers"), and pull from a dropdown on either deck. No database β JSON persistence, works the second you start the resource. YouTube saves store the original link, so your setlists survive cache turnover forever.
DJs paste YouTube links straight into the console. A resolver on your machine converts them to cached tracks with full waveform, BPM and SYNC support β first load ~20 seconds, then instant forever.
Setup is a single command. Our installer downloads every tool, creates the services, gets your free HTTPS certificate, opens the firewall, schedules weekly self-updates, and won't report success until it has actually ripped a test video. On Windows it can even write your config for you.
No domain? You don't need one. Press ENTER at the domain prompt and verified buyers get a free personal subdomain registered automatically from your purchase receipt. We provide the name only β every byte of audio stays on your own machine.
Recolor the entire console β both deck accents, LCD, panels, borders β and drop in your own logo, all from config. No HTML editing, and updates never clobber your branding. The console is also draggable and remembers where each DJ put it.
Drop the folder in resources β add ensure dynamic-decks β restart β walk to a booth β LOAD β PLAY. Framework and target system auto-detect. No dependencies. No SQL. Preloaded radio streams mean music plays before you've configured a single thing.
Docs are tiered so you only meet a hard step when you want the feature it buys β and they're written for people who have never installed a resource. Plus copy-paste AI-agent install prompts (Claude Code): we believe no other resource on this store ships those.
Complete resource (QBCore/Qbox/ESX bridge included) Β· YouTube resolver + one-command installers for Windows and Linux Β· four-level install guide Β· AI-agent install prompts Β· full README with control reference and troubleshooting Β· changelog Β· free updates throughout v1.x.
None for the core mixer. Custom track files need any https web host with one CORS header (guide included β that's what unlocks waveforms/BPM). The YouTube module needs a machine to run the resolver (your game server works fine).
We'd rather you know before buying:
Free updates throughout v1.x β every feature, fix and improvement in the v1 line is yours at no extra cost. A future v2.0 major release will be a paid upgrade for existing owners at a reduced price; you will never lose access to the version you bought.
Documentation-first β the README troubleshooting table covers the common cases. Tickets through our Discord; include your framework, target system, and any F8 / server console errors for fast turnaround. Keep your purchase transaction ID, it's your proof of license.
Dynamic Scripts β built and battle-tested on a live roleplay server.