Operator console

Connected: · Audience: 0 · Free disk:

1 · Show control

Seek0:00

Armed: · State: idle

Live preview — what the crowd's screen does right now (safety-governed):
Sound ↔ Lights sync0 ms

Fine offset (ms) between the music and the lights. + = lights later, − = earlier. Set once at soundcheck.

2 · Playlist

3 · Join QR

Join QR

Join URL:

5 · Live presets — screen & flash

Live presets — real-time; react to the music when a track plays

Switch the whole crowd live. Spatial presets use each phone's place in the crowd. Every preset is safety-clamped on the server (≤3 flashes/s, no red strobe). Arm + GO a track, then raise “Music reactivity” to make a preset breathe with the song.

Pick a preset to go live. (This is separate from the music timeline above.)


⚡ Flash (torch) — a separate, independent channel

Its own patterns & its own reactivity, independent of the screen presets above. Drives the camera LED on Android; on iPhone the web has no torch — those phones light the screen instead. Safety-clamped ≤3 flashes/s.

Flash reach: —

Pick a flash pattern (independent of the screen).


🎆 Special effects

One-tap firework bursts — a few seconds of synchronized flash across every phone (screen + flash), then the show resumes exactly where it was. Safety-clamped ≤3 flashes/s.


📢 Scrolling message

Live text that scrolls across every phone in this show — announce a song, a name, a shout-out. Leave blank and Clear to remove. (Text only — it never affects the lights.)

🎛️ VJ pult — control by hand under the music

Drive the crowd by hand — saturation, colour, brightness, flash — like a VJ console. Toggle it on, pick a layout, open fullscreen and play with your fingers under the music. Safety-clamped ≤3 flashes/s. Turn it off and the show behaves exactly as before.


🎨 Palette — play only with chosen colours

Restrict the whole show to a flag's or a brand's colours — everything snaps to the nearest one. Works with or without the manual controls.

Or hex

🎚️ MIDI controller (optional)

Plug a USB MIDI fader/pad box into this computer (Chrome or Edge on desktop). Connect, then “Learn” a fader for each value — it drives the same 4 controls as your fingers.

6 · Applications

Leads from the landing page form appear here.

7 · Public console defaults

What every visitor to the public /studio console starts with. Your personal shows here are separate — these are just the public defaults. Tracks you tick “Show publicly” above appear in the public playlist.

Brand name
Welcome text
Default track
Default screen look
Default flash
Scrolling message

Made by Andrii Shramko · LinkedIn · About
Free & open-source (Apache-2.0). Need custom work or integration? Get in touch — let’s talk.