Generative Lighting Platform
Turn your next LED install into an intelligent and controllable DMX fixture.
Multi-protocol · Standalone · Procedural · Reactive
Under Construction — Still Pre-Launch
One for every situation:
Pattern: standalone, procedurally generated animation from a wide variety of engines. Motion LFOs, Evolution, Sensor Routes — it goes deep.
DMX Motion: the same pattern engines, patched to your DMX desk for colour and motion -- like a series of moving heads.
DMX Dimmer: conventional colour dimming for a minimal DMX footprint, enhanced with luminance-driven animation engines.
DMX Pixels: direct per-pixel control over Art-Net or sACN. Strip topology is honoured, and Omna output processing can be bypassed.
The showcase mode is DMX Motion, which presents your LED strips as virtual moving heads. A lighting desk sees colour beams, pan, tilt, zoom, focus, and gobo channels. The onboard engine maps those into the pattern in real time.
All parameters are patchable to DMX channels, can be controlled in the web UI, and can even be modulated with external sensors — you can patch your desk to a Motion LFO's depth or rate, or modulate the desk value with an LFO!
These controls are live: switch engines, change colours, and move it around — all these parameters (and more) drive the patterns internally.
Preview is from an actual Omna renderer, running in your browser.
Live strip unavailable — try it in the demo.
Demo-only. The actual UI goes far deeper.
First light
A grandfather clock, hollowed and reborn.
A single Omna controls 264 RGBW pixels, configured into 4 virtual fixtures, here controlled by a MaestroDMX as if it were four sequential moving-head fixtures.
A collaboration between three friends in Victoria BC, making its debut appearance at Otherworld 2025's Ripple Effect sound camp.
Divide a physical LED strip into slices, assign those slices to virtual fixtures, then see each slice in that fixture run the same pattern with a shared DMX address. Expand beyond a single strip with support for up to eight simultaneously. Link slices into chains, even across physical strips.
Multiple virtual fixtures run on each device: software-defined units each with its own pattern, motion, and DMX address.
Choose from a selection of native and 3rd party fixture profiles: Omna's own layouts, generic templates, and real-world OEM fixture profiles (ADJ, Chauvet, Showtec); Or build a custom DMX profile for a footprint that fits exactly your needs.
3–42 ch per fixture · 18–252 for the whole device · configurable
Multiple Omnas? Fully supported! Automatic peer discovery finds every Omna on the network. Name each, or don't — they'll find each other. Group them into zones to synchronize pattern evolution, frame-locked into visual unison. No hub, no server, no host.
Run different patterns on different zones at once. DMX is still routed directly to each Omna for snappy, responsive control. Fixture overrides let you define per-device and per-fixture variations.
Connect up to four sensors and route their outputs into the pattern live, even on DMX modes. STEMMA QT / Qwiic connectors allow plug-and-play, no soldering additions.
Ships with drivers for ambient light, motion, gesture, proximity, distance, radar, environment, sound, and real-time clock.
Map any sensor output to any pattern parameter. Multiple mix modes, response curves, and easing functions shape the mapping.
Threshold crossings can trigger configurable envelopes: flash the lights on motion detection, rotate the palette on a gesture, speed up on object detection.
An OLED interface that covers everything: every parameter, every setting, every diagnostic.
Serial API access from a browser-hosted config page. No WiFi required.
A rich interface served right from the device itself, or off the edge on Cloudflare. Live configuration, visualisations, monitoring, diagnostics, and an LLM interface for natural language pattern generation.
Try it now: The demo runs the full experience.
Hit the API directly. Authentication, a configurable password, and an exposed API key for wiring in your own tools.
Omna can receive DMX via traditional DMX512, or network protocols Art-Net or sACN. Network output allows the Omna to bridge from DMX to network pixels, providing a retrofit solution for existing pixel installations — no computer in the loop.
Network protocols support multicast and priority arbitration.
Use with your existing Art-Net or sACN connected strips by rendering to them over the network.
Omna is in active development. Leave your email to hear about updates and availability.