A field-tested DMX engine, real-time audio intelligence, complete editing, total live control, and 3D that reassures you before rigging. Detailed brick by brick — like a technical rider, but readable.
Multi-universe (1 in Standard, unlimited in Full), simultaneous USB / ArtNet / sACN E1.31 output. HTP/LTP merge, Grand Master, Blackout, 30 fps. DMX log and live status in the Status Bar (fps, latency, errors).
| Output | Details |
|---|---|
| USB DMX | Enttec Open/Pro, DMXKing, FTDI — plug & play: your dongle is auto-detected at launch, port assigned and output started with zero configuration |
| ArtNet | ArtNet 1-4, subnet/universe, broadcast/unicast |
| sACN E1.31 | Universes & priorities, external merge, multi-source |
| Merge | HTP/LTP per channel, priorities, multi-source handled |
Onset detection + adaptive BPM, frequency analysis (low/mid/high), section detection (intro/verse/chorus/drop/outro), 8 audio-reactive effects. The music writes the cue sheet — you refine it. Guaranteed harmony: identical heads execute the same move, phased across the rig (wave, rotation, expansion) — never random mismatched patterns.
Files: electron/audio/analyzer.ts • electron/show/autoscript.ts
Direct .qxf import, multi-modes, multi-heads, channel editor (Intensity, Pan/Tilt, Colour, Gobo, Shutter, Speed, Prism…). Groups, universes, addressing — like your own rig.
Pre-programmed scenes (fade in/out), Chasers (loop/ping-pong/single + tap tempo), theatre Cue Lists (GO, follow), RGB Matrix (line/circle/diamond/square/triangle + audio-reactive — direction, cell offset, off cells truly off, warning for incompatible fixtures), parametric EFX, reusable Color Palettes (live apply + “Replace everywhere” propagates a color to every scene).
Custom virtual console: buttons, sliders, Group Masters (per-group submaster fader — caps the group dimmer while content stays dynamic), frames — drag & drop, pages & frames. MIDI Learn + LED feedback, MIDI Clock IN (BPM follows Ableton/Triton, 24 PPQ, hands back on stop), OSC (TouchOSC/Lemur), MTC timecode, LAN Web Remote (HTTP + state push).
WebGL/Three.js preview faithful to the stage: place your fixtures, see realistic beams — fade along the beam, exact ground cutoff, projected gobos, real mechanical ranges (540°/360°… pan per fixture), sweep zones (never behind, ground tilt blocked), musician & DJ silhouettes. Timeline-based editor to refine each track (Color/Strobe/Dimmer/EFX/Fixture) to the beat.
Electron 30 • React 18 + TypeScript • Zustand • Tailwind • Web Audio API
DMX: artnet, dmxnet, sacn • MIDI: node-midi • Storage: JSON + SQLite
.lmpreset (preset) • .lmshow (show) • .lmproj (full project) — open, versioned, readable JSON.
Save & Quit • Dirty guard against data loss
Direct .qxf import, custom fixtures embedded in the project (no “missing fixture” on another machine).
Cross-platform target: Windows today, macOS/Linux via Electron.
Serato / VirtualDJ, Ableton Link (network), Philips Hue, extended OSC control.
✅ Shipped: DAW tempo sync via MIDI Clock IN.
Full visual Timeline editor, ArtNet input, advanced Web remote.
✅ Shipped: realistic 3D (projected gobos, real ranges), fixture editor, group masters.
Video/pixel mapping, Lua/Python scripting, network multi-user, cloud fixture sync.