Setting one
Nobody touches them
The wash comes up at doors and stays there until the last song. Every act gets the same light. The room never changes shape all night.
Real-time lighting direction
Vaib listens to what is happening in your room, works out where it is going, and directs the lights you already own — the way a lighting designer would, on the nights you can’t hire one.
Speaks Art-Net, sACN and Enttec USB. No new equipment needed.
Simulated · it does it even better
What it is
Patch the rig once. After that there is no programming, no cue list, no beat-gridding a library of tracks, and nobody stuck behind a desk all night. Vaib listens to what is actually happening in the room and lights it — every night, whoever turns up, whether anyone is watching the laptop or not.
An afternoon with the rig, done by whoever knows it best. That is the only real work there is.
No preparation per song, per act or per night. It reacts to the room as the room happens.
Hold a look, pull the master down, hit blackout. It keeps working underneath instead of switching off.
The gap
Setting one
The wash comes up at doors and stays there until the last song. Every act gets the same light. The room never changes shape all night.
Setting two
It reacts to loudness, so it strobes through a ballad and sits flat through the drop. It is busy, and it is never about the song.
A lighting designer solves this — they hear a chorus coming and light it. They cost a day rate, they need programming time, and there are not enough of them. Vaib is that job, done live, by something that is listening.
How it works
Nothing here is a preset being triggered. Every frame, Vaib listens, decides where the music is, and works out what the rig should be doing about it.
A microphone in the room, a lead off the sound desk, or whatever is already playing on the laptop.
Thirty times a second, Vaib takes the sound apart: how loud it is, how bright it is, where the hits land, and which notes are ringing. Nothing is loaded in advance and nothing is tagged by hand — it is listening to your room, not reading a file someone prepared.
FFT at ~30 fps · 7 bands · energy, flux, centroid · 12-bin chroma
The tempo, the key, and what the music is doing right now.
Quiet, atmospheric, grooving, building, dropping, peaking, breaking down. Each of those has to hold before Vaib commits to it, so one cymbal crash does not reset the night. At the same time an on-device model listens alongside it and works out what kind of sound this even is — a band, someone talking, room noise, near silence — and tags the genre and mood while it plays.
Tempo lock ±3 BPM · Krumhansl-Schmuckler key · 7 states with dwell and hysteresis · on-device audio classifier
The part a lighting designer does in their head.
Which colours belong to this song. How bright the night should be by now. Which lights stay on the performer’s face and which are free to play. And — the thing amateur systems always get wrong — when a look is allowed to change at all. Vaib holds a look and changes it at the end of a phrase, not in the middle of a line.
Palette commits · phrase-quantised holds · flash budget · per-function change clocks
Your fixtures, your addresses, your limits.
That decision becomes real values sent to each light you have — never asking a fixture for a colour it cannot make, folding colour down for the simpler units, applying whatever you have set per zone, and passing the safety rules last. Then out of the door to the rig.
Profile-aware channel mapping · white-fold for RGB-only · per-zone policy · Art-Net / sACN / Enttec USB
See it run
Lighting is not a thing you can read about and understand. These are recordings from real rooms and real rigs, not renders — including the moments where it is still learning.
We are filming this on real rigs rather than staging it. Ask for a demo and we will walk you through it live in the meantime.
A track Vaib has never heard, from the first bar to the last. Watch the state readout on the left move through groove, build and drop — and watch the lights arrive slightly before you expect them to.
We are filming this on real rigs rather than staging it. Ask for a demo and we will walk you through it live in the meantime.
The same eight bars, twice: once with amplitude sound-to-light, once with Vaib. One of them is already lifting before the drop lands.
We are filming this on real rigs rather than staging it. Ask for a demo and we will walk you through it live in the meantime.
Search the fixture library, confirm the profile, set an address, drag it onto the plan. Output stays blocked until every fixture is confirmed — on purpose.
We are filming this on real rigs rather than staging it. Ask for a demo and we will walk you through it live in the meantime.
A named look, held over the top of the director for a chorus, released back to auto at the next phrase. The override never turns the brain off.
We are filming this on real rigs rather than staging it. Ask for a demo and we will walk you through it live in the meantime.
Vaib notices the content changed and moves to a speech mode — key light held on the person, no strobe, no colour chase. Nobody pressed anything.
We are filming this on real rigs rather than staging it. Ask for a demo and we will walk you through it live in the meantime.
The phone remote on the venue’s own wi-fi: master, blackout, zone faders, look pads. The laptop stays the authority; the phone is just a way to reach it.
Want to see it on your own rig instead? Ask for a demo — we will run it against your fixture list on a call.
The AI, plainly
Reacting to sound is easy, and it is what every cheap box already does. Knowing that this particular eight bars is a build, and that a build should be lit by tightening rather than by flashing, is not something you can write down as a rule. That part had to be learned.
While the show runs, a small AI model runs on the same laptop, on the sound coming in. It works out whether it is hearing music, someone speaking, room noise or near silence, and it tags the genre and the mood as it goes. Nothing is uploaded and nothing is asked of the internet — the model ships inside the app.
Bundled ONNX classifier · on-device · content mode + genre and vibe tags
How long a look should hold. What a chorus does that a verse does not. When a room should be allowed to change and when it absolutely should not. That came out of analysing a large body of real concert footage across genres — not out of one person’s taste, and not out of a preset pack.
Style Direction corpus · per-genre defaults · evaluated against golden replays
Give Vaib a track ahead of the night and it can write a timed score for it — where the sections are, where the energy goes, what the colours should be, which moments matter. Useful for a set you know. Entirely optional: the night runs perfectly well on live listening alone.
Local model by default · cloud available and off by default · asked once per song
Safety limits, what a fixture is physically able to do, and blackout are not model decisions and never will be. They are applied to the output after the director has had its say, so nothing that was learned can talk its way past them.
Policy applied post-director · no model in the safety path
Where it sits
Sound-to-light hears loudness. DJ software plays back a grid you prepared. A console is a human being, listening. Vaib is the only one of the four that understands the song while it is happening.
| Capability | Sound-to-light | DJ lighting software | A lighting console | Vaib |
|---|---|---|---|---|
| What it actually hears | Loudness in a band or two | A beat grid you prepared earlier | Nothing — a human is listening | Live music, at four timescales at once |
| Knows where the song is going | No | Only for tracks you prepped | The operator does | Yes, while it plays |
| Work before the doors open | None | Per-track, forever | Days, per show | Patch the rig once |
| Respects what your fixtures can do | No | Partly | If someone programmed it | Confirmed fixture by fixture |
| Who can run it on the night | Anyone | The DJ who owns the library | A trained operator | Whoever is behind the bar |
| Handles an act nobody prepared for | Sort of | No | Only by busking it live | That is the normal case |
Before you let it near the rig
The fastest way to lose a venue's trust is one black stage in front of a paying crowd. Everything below is a rule the system cannot talk its way around — not a setting, and not a promise.
If the audio source dies, the bridge drops, or a score fails to load, Vaib falls back — to the mic, to the live brain, to the last safe scene. A failure is a quiet amber state, not a black stage.
Blackout, master dimmer and the safety policy sit above everything the director wants to do. No look, no automation and no remote can get past them.
Output stays blocked until every fixture in the patch has been confirmed, and the room has been commissioned. Dry run keeps the analysis and the on-screen preview alive while the hardware stays untouched.
The state it is in, the palette it committed to, how confident the tempo lock is, whether it is following live listening or a score. Vaib is explainable on purpose — trust arrives faster than perfection does.
Flash rate is budgeted and capped. Accessibility and photosensitivity policy is applied after the director, not before, so nothing can talk its way around it.
A set is two hours; a festival day is twelve. Vaib is written for that and tested that way — long soak runs that watch frame timing, memory and output for hours at a stretch. If the machine gets busy it quietly sheds detail rather than dropping frames, and it does not need restarting between acts.
The listening, the musical understanding and the fixture output are all local. The bundled model runs on the machine. Cloud analysis exists, is optional, and is off by default.
Depth on demand
The same instrument, seen from two distances. A first-time operator ignores ninety percent of it and still gets a good-looking night. Nothing is hidden from the person who wants to go further — depth is one deliberate step away, never in the way.
Bartender, volunteer, sound tech
Master, blackout, zone dimmers, named looks, a reactivity slider and a contrast slider. Two knobs and a panic button.
The act, or whoever designs the night
Setlist, style direction, palette and pads for their own show — without being able to break the patch.
Whoever owns the room
Patch, zones, commissioning, output transport, learning, and the full expert view down to individual channels.
Who it’s for
Where we start
You have a rig, a different act four nights a week, and nobody whose job is lighting. Vaib gets patched once and then runs whatever walks through the door.
Patched by the manager, run by whoever is on shift.
Music one moment, someone speaking the next, and a rota of volunteers running it. Vaib switches between those modes on its own and keeps the key light on the person at the front.
Volunteer-proof, week after week.
A different room and a different rig every night, and no budget for a designer on the bus. Bring your show’s style and setlist; Vaib fits it to whatever is hanging.
Your show, their fixtures.
Load in, plug in, and be lit before the first guest arrives — without a beat-gridded library or a laptop full of prepared tracks.
Five minutes from van to lit.
Questions
Something not here? Email us — a person replies.
Not on general sale yet
Tell us about your venue and what you are running now. We will show you Vaib against your own fixture list, and if it is a fit, help you put it into real nights before it opens up properly.