Pro power — no compromises

Everything pro lighting software must do. And what the others don't.

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.

⚡

DMX Engine — multi-universe & field-ready

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).

OutputDetails
USB DMXEnttec Open/Pro, DMXKing, FTDI — plug & play: your dongle is auto-detected at launch, port assigned and output started with zero configuration
ArtNetArtNet 1-4, subnet/universe, broadcast/unicast
sACN E1.31Universes & priorities, external merge, multi-source
MergeHTP/LTP per channel, priorities, multi-source handled
Files: electron/dmx/engine.ts
🎚️

Audio Intelligence — Show Auto

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.

Effects
Color Wave • Strobe Blast • Chase • Dimmer Pulse
Pan Sweep • Build Up • Breakdown • Peak Drop
Controls
Intensity • Palettes • Movement • Beat Division • Section-aware
Strobe safety limiter • Fast Blackout

Files: electron/audio/analyzer.ts • electron/show/autoscript.ts

💡

Fixtures — 1500+ references

Direct .qxf import, multi-modes, multi-heads, channel editor (Intensity, Pan/Tilt, Colour, Gobo, Shutter, Speed, Prism…). Groups, universes, addressing — like your own rig.

  • Chauvet, ADJ, BeamZ, Eurolite, Stairville… + custom fixtures
  • Fixture editor (channels, modes, heads)
  • Fixtures without a dimmer channel supported (NO DIM badge, fixed intensity)
  • Audited max exploitation: every useful channel detected and driven
  • Addressing validation, conflict detection
🎨

Show Programming — complete

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).

Pre-programmed scenesChasersCue ListsRGB MatrixEFXPalettes
🕹️

Perform — Virtual Console & control

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).

  • Total MIDI mapping — every action is mappable
  • MIDI Clock IN: DAW tempo sync, zero config
  • Group submasters: the look comes down, dynamics stay alive
  • Web Remote: control from phone/tablet on the same LAN
  • Master Clock, real-time audio→DMX latency
🧱

3D Stage & Timeline

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.

Three.jsWebGLProjected gobosReal rangesTimeline

Stack & formats — open, not locked in

Stack

Electron 30 • React 18 + TypeScript • Zustand • Tailwind • Web Audio API

DMX: artnet, dmxnet, sacn • MIDI: node-midi • Storage: JSON + SQLite

Formats

.lmpreset (preset) • .lmshow (show) • .lmproj (full project) — open, versioned, readable JSON.

Save & Quit • Dirty guard against data loss

Compatibility

Direct .qxf import, custom fixtures embedded in the project (no “missing fixture” on another machine).

Cross-platform target: Windows today, macOS/Linux via Electron.

Roadmap v1.1 - Integrations

Serato / VirtualDJ, Ableton Link (network), Philips Hue, extended OSC control.

✅ Shipped: DAW tempo sync via MIDI Clock IN.

Roadmap v1.2 - Advanced

Full visual Timeline editor, ArtNet input, advanced Web remote.

✅ Shipped: realistic 3D (projected gobos, real ranges), fixture editor, group masters.

Roadmap v2.0 — Pro

Video/pixel mapping, Lua/Python scripting, network multi-user, cloud fixture sync.

⬇ Download Light Maestro See the tutorials →