Now in Early Access

Let the music run the room.

AI-directed audio-reactive lighting for DJs, venues, and anyone with music and lights. Your entire room synchronized to the music. Runs on your hardware, your network, your terms. Just a beat and an AI that thinks like a lighting designer.

30fps
Reactive Analysis
$0.01
Per Hour AI Cost
<10ms
Light Latency
Scroll
Music in. Light out.
AI in between.

Conductør reads your audio 30 times per second, splits it into frequency bands, and drives every light in your room independently. Then an AI director watches the show and evolves it in real time.

$ conductør --start
Audio analysis locked (18 bars → 3 bands)
DMX output 192.168.10.254:6454
Govee devices found: 3
AI Director online (AI, 15s cycle)

───────────────────────────────
■ BASS ████████░░ 0.72  BEAT
■ MIDS █████░░░░░ 0.48
■ HIGH ███████░░░ 0.63

MOOD: HUNTING
"Energy building — tightening palette,
 pulling strobes back before the drop."
01

Audio Analysis

Multiple audio input sources are supported: PipeWire and PulseAudio (system audio capture), JACK (pro audio routing), and direct line-in. 18 frequency bars are analyzed at 30fps, split into bass, mids, and highs with independent beat detection, automatic gain control, and lull detection per band.

02

Reactive Engine

Each frequency band drives different lights with independent color, brightness, movement, and strobe behavior. Superbeat detection fires full-room white flashes when all bands peak at once. Energy buildups converge the palette; drops break it open.

03

AI Director

Every 15 seconds, the show's state is sent to an AI that thinks like a professional lighting designer. It adjusts color palettes, strobe intensity, movement speed, and decay rates. The show without the director is accurate. The show with the director evolves.

Everything reacts.
Everything syncs.

Professional-grade reactive lighting from a lightweight local engine. No commercial lighting software required.

Per-Band Beat Detection

Independent beat tracking for bass, mids, and highs. Each band triggers its own lights with separate thresholds, decay curves, and color ranges.

Superbeat Detection

When all three frequency bands peak simultaneously, every light in the room fires a synchronized full-white flash. The kind of moment that makes a crowd lose it.

Automatic Gain Control

Adapts dynamically to quiet songs vs. loud ones. A whisper-quiet verse and a wall-of-sound drop both get the full dynamic range of your lights.

Lull Detection

Sustained low energy triggers ambient swaying mode: slow color drifts, gentle movement, pulled-back strobes. The show breathes with the music.

Energy Convergence

During buildups, all lights converge toward a single hue to create tension. When the drop hits, convergence breaks and everything splits into independent color chaos.

DMX + Smart Home

Art-Net/DMX over Ethernet for professional stage fixtures. Govee LAN API for smart home lights. Both running in the same show, from the same script, in perfect sync.

A lighting designer
that never blinks.

Artistic direction, not frame control

The AI doesn't control individual lights or individual frames. It controls the feel of the show and lets the reactive engine handle execution. Think of a lighting designer sitting at a console watching the show and making adjustments, except the designer is an AI and the console is a JSON API call.

It sees the whole picture

Average energy per band, beat counts, lull state, whether energy is building toward a drop, and what it decided last time. Every 15 seconds it returns new artistic direction: shift the palette, dial strobes up or down, speed up fixture movement, adjust sensitivity thresholds.

It sets the mood

Each decision includes a one-word mood displayed live on the dashboard in big ASCII block letters — HUNTING, DREAMY, CHAOS, PROWLING, SURGING — alongside reasoning explaining why it made the change.

~ $0.01 / hour to run
HUNTING
"Energy building across all bands — tightening the color palette and pulling strobes back. When the drop hits, everything breaks open."
Cycle
15s
Model
Claude / GPT
Latency
~300ms
Decisions/hr
240
One room. Eight lights.
Zero commercial software.

A $200 junk laptop on a couch running 5 DMX stage fixtures and 3 smart home lights, all reacting to music in real time.

What's under the hood.

Runs entirely on your machine and your local network. You own the hardware, you own the show.

🎛️

Local Engine

Lightweight runtime with real-time audio analysis

🧠

Claude & ChatGPT

AI director via your choice of provider

🔌

Art-Net / DMX

DMXking eDMX1 PRO over Ethernet

💡

Govee LAN API

UDP control for smart home lights

🔊

PipeWire

Lossless audio streaming across machines

🐧

Linux

Built on Kubuntu. Windows coming soon.

Works with what you have.

🎛️ DMX Fixtures

Any Art-Net compatible DMX fixture. Moving heads, gobos, spider lights, pars, magic balls, stage lights. If it speaks DMX-512 over Art-Net, Conductør can drive it.

💡 Smart Home Lights

Govee devices via LAN API (UDP). Philips Hue and WLED support planned. Your floor lamp and your gobo projector in the same show.

🖥️ Hardware

Runs on any Linux machine with audio output. Tested on a $200 laptop. DMXking eDMX1 PRO for Art-Net conversion. Your gig laptop is powerful enough.

🤖 AI Provider

Bring your own API key. Supports Claude and ChatGPT, starting at ~$0.01/hour. Local model support (Ollama) planned for zero ongoing cost.

Start free. Go pro
when you're ready.

All plans include lifetime updates. Bring your own API key (Claude or ChatGPT) for the AI director.

Starter
Free

Get your feet wet. Perfect for smart home setups.

  • Govee smart lights only
  • 3-band reactive engine
  • Beat detection + AGC
  • Terminal dashboard
  • No AI director
Download Free
Venue
$149 / year

For permanent installations and commercial venues.

  • Everything in Pro
  • Multi-universe DMX
  • Web dashboard (remote control)
  • Scene presets & show profiles
  • sACN E1.31 support
  • Commercial use license
  • Dedicated support
Contact Us

Let the music
run the room.

No lighting experience required. Plug in your fixtures, press play, and let Conductør handle the rest.