LIGHT sits between Arena and your lighting rig. Build looks in a clip grid, fire them from columns, MIDI pads, or Resolume itself — with beat-synced effects, real 3D previz, and rock-solid Art-Net output at 40 Hz.
Universal (Apple Silicon + Intel) · signed and notarised by Apple — opens on a double-click.
No cue stacks, no virtual consoles, no channel spreadsheets mid-set. Looks live in a grid of layers × columns — a column is a cue, a cell is a look, and everything follows the beat.
Layers stack bottom-to-top with blend modes: washes replace, FX multiply over whatever colour is up, strobes ride on top. Crossfades per layer or per look. Flash cells are momentary — hold to hit.
Sine, saws, square, chase, and random waves in musical units — from 1/4 beat to 8 bars — with size, phase-spread, and width per fixture group. Tap tempo, drag the BPM, or let Arena drive it.
A 3D beam view with spinning derby fans in true macro colours, plus a 2D plan where you drag fixtures to place them. See the show without powering the rig.
Continuous 40 Hz output, broadcast or unicast per universe, with live DMX meters and engine health (refresh rate, tick jitter) always visible.
Arm learn, click any cell, column, or fader, touch your controller — done. Mappings live in the project. Native CoreMIDI in the app keeps pads working even with the window closed.
Point Arena's OSC output at LIGHT: column launches fire matching light cues and Arena's BPM drives every effect. One clip grid runs video and lights together.
The DMX core is written twice — a TypeScript reference and the production Rust engine — speaking one protocol. A differential test boots both and requires byte-identical output on all 512 channels before anything ships.
Download, drag, open. The build is signed with an Apple Developer ID and notarised by Apple, so there is no Gatekeeper detour and nothing to allow in System Settings.
One universal build for Apple Silicon and Intel — no wrong version to pick.
Open the .dmg and drag LIGHT into Applications, the way it opens expecting you to.
Double-click it. macOS confirms once that it came from the internet — click Open and that is the last you will hear of it.
First launch also asks to use the local network. Say yes: Art-Net and sACN are how LIGHT reaches your rig, and it cannot light anything without it.
One patch, a bank of looks, and Arena talking to it — the default project ships with a working rig and looks so there's something moving the moment it opens.
Pick fixture profiles, set universe and address, drag fixtures into place on the 2D plan. Address conflicts light up red.
Select a cell, pick a fixture group, set colour and intensity, stack effects. Everything edits live — if the look is playing, the rig follows your faders.
Fire cells and columns from the grid, keys 1–8, MIDI pads, or Arena's own clip grid over OSC. Tap tempo or let Resolume set the pace.
Everything lives in the repo and reads well on GitHub.