BEAM · CTRL

IP: -- | --:--:--
⬅ UNDO
REDO ➡
OFFLINE
CONTROL
PROGRAMS
LIVE
MUSIC
CUES / CHASES
SETUP
SETTINGS
ALL
EDIT
FIXTURE PATCH
# UNI NAME TYPE ADDRESS CH END CHANNEL MAP
DMX ADDRESS MAP
DMX CHANNEL TESTER

Send a raw value to any DMX channel. Use this to find which address your physical fixture responds to.

0
LIVE DMX VALUES (ch 1-36)
ADDRESS FINDER

Sweeps dimmer channel (offset 5) through addresses 1-42 one at a time, holding each for 2 seconds. Watch which physical fixture lights up to find its real address.

PAN / TILT 540° × 180°
PAN
TILT
18
INTENSITY
DIMMER100%
STROBEOFF
P/T SPEEDFAST
COLOR WHEEL
WHITECH8: 0
RGBW COLOR MIX
RED0
GREEN0
BLUE0
WHITE0
COLOR MACROSOFF
COLOR CHANGE SPEEDOFF
COLOR FADEOFF
AUTO COLOR MODES
GOBO · PRISM
GOBO
PRISM
LASER
MODE0
PATTERN0
ANGLE0
H FLIP0
V FLIP0
H POS0
V POS0
SIZE0
COLOR0
DOTS0
FOG MACHINE
OUTPUT0%
DURATION0
INTERVAL0
FAN0%
EFFECTS ENGINE
ACTIVE EFFECTS
No active effects
BPM SYNC
--
BEATS PER MINUTE
−5
−1
+1
+5
STROBE SYNC
COLOR SYNC
🎤 AUTO
▶ BEAT
RECORD PROGRAM

Record → make changes → Stop → Save.

SAVED PROGRAMS
SAVED PRESETS
PROGRAMS

Run once or in loop. Record & save from CONTROL.

SCENES
FLASH / BUMP
MASTER CONTROLS
MASTER DIMMER
100%
MASTER STROBE
100%
SPEED MASTER
100%
STROBE MOMENTARY
HOLD FOR STROBE
DECKS STYLE
AI: OFF
0:00
A
NO TRACK
-- BPM 0:00 / 0:00 CUE — AI: OFF
+ LOAD
VOL
MASTER TEMPO
--
BPM
NOW PLAYING
Load tracks · the loudest deck in the mix is highlighted
Dominant: —
MASTER 85%
A
C
B
D
A / C CROSSFADER B / D
B
NO TRACK
-- BPM 0:00 / 0:00 CUE — AI: OFF
+ LOAD
VOL
C
NO TRACK
-- BPM 0:00 / 0:00 CUE — AI: OFF
+ LOAD
VOL
D
NO TRACK
-- BPM 0:00 / 0:00 CUE — AI: OFF
+ LOAD
VOL
SHOW Pair: .json + .webm with same base name, or pick both files.
AI LIGHTING
AI analyzes each track for drops, chorus, and energy. Playback time is synced to the deck several times per second so lighting follows the song. Starting AI clears manual DMX from the Control tab so colors can change; use Smart Control only if you need mic-driven looks.
PALETTE
AI OUTPUT
DIMMER (AI)100%
No fixtures active
CUE BUILDER
No action armed.
SMART CONTROL
MANUAL OVERRIDE INACTIVE
Manual lighting from Control tab overrides AI until the next drop, chorus, or build section.
AUDIO REACTIVE
OFF
SENSITIVITY50%
STROBE50%
DIMMER80%
LOW
MID
HIGH

AI TRAINING LAB

Human labels for AI Director — colors, strobes, and section spans. All in sync with deck playhead.

admin · programmer
  1. Analyze the track on the Music page (library dot = ready). You need a track_id.
  2. Load the track on a deck, press Play. The playhead below follows that deck.
  3. Tap DROP, PALETTE, or STROBE at the moment you hear it. Use section spans for long stretches.
  4. Save to server, then stop and restart AI Director so the backend reloads labels. Export / Import for backup.

Audio stays on the Music tab — use Music tab below to jump back for load / play / analyze.

Load a track on a deck there, then return here to label.
PLAYHEAD —:—
No track selected — load on Music, pick a deck 0 segments · 0 events

Timeline

Blue tint = auto analysis sections (reference). Solid blocks = your section spans. Markers: drop · | palette · strobe. Green line = playhead. Click the bar to seek (deck must have this track loaded).

What you train vs what the AI does automatically

You label: section time ranges (intro/build/drop…), optional palette per span, instant DROP / palette / strobe Hz at a time.

Movement (pan / tilt patterns) is not stored in training files. It follows the section type the AI sees at each second — either from analysis or from your spans. Use the table below to know which movement pattern matches each section.

Section → movement pattern

Moving heads: pattern name sent to fixtures. Same section always picks the same pattern family.

SectionMovementNotes
introslow_sweepGentle sweep
groovewide_sweepWider pan
buildbounceEnergy building
dropfan_outImpact
peaksnap_hitsFast hits, wider tilt
breakdownstatic_holdCalm, narrow range
bridge / outro / otherslow_sweepDefault

Color palettes (names match dropdowns)

Each palette is two RGB corners blended by the AI. Pick the key in spans or palette events.

Instant markers at playhead

Strobe rate (Hz)

Section span

Overrides automatic section for that time range. Use ◀ ▶ to snap start/end from playhead.

Timeline

    Raw JSON
    
          
    CUE STACK

    Cues are saved looks. Use GO/BACK live, or tap a cue to jump.

    ◀ BACK
    GO ▶
    CHASES

    Chases are step sequences that run automatically to a BPM (great for movement/color/dimmer patterns).

    GROUPS
    SAFETY LIMITS
    MAX STROBE RATE100%
    MAX PAN SPEED100%
    SHOW FILES
    VISUALIZER
    FIXTURE PROFILES

    Upload JSON profile (name, channels, channel_map, capabilities). Validate before save.

    PATCH (Address & conflicts)

    Fixture addresses; overlapping ranges are highlighted. Auto-assign next free address.

    NameTypeUniverseStartEndFootprint
    User
    Change Password
    Privacy
    Appearance
    About
    BEAM · CTRL 1.0.0

    DMX lighting controller — control lights, cues, chases and programs.