LichtLabor
Synchronize LED lighting to live audio and MIDI signals in real time. Design your show, run it live — across desktop and mobile, on any platform. Any device with the app becomes a fixture in your show.
What it does
A complete, platform-independent toolchain from show design to live playback — built for WS2812B LED installations and mobile fixtures alike.
Audio Analysis
Real-time FFT beat detection and frequency analysis drives lighting effects directly from a microphone or line input.
MIDI Control
Full MIDI input/output support. Trigger cues, control master speed, and sync to external devices and DAWs.
WS2812B LED Output
Drive addressable RGB strips over UDP/TCP. Auto-discover hardware on the local network via mDNS.
Show File Designer
Visual editor for building playlists, cue timelines, audio triggers, and equalizer curves.
Live Player
Lightweight runtime player optimized for small form-factor devices. Plays back show files with zero latency.
Network First
Hardware controllers are discovered via mDNS and driven over UDP/TCP. No proprietary cables — just your existing network.
Mobile as Fixture
Any smartphone or tablet with the app installed becomes a light fixture in your show. Effects are broadcast in real time over RabbitMQ to every connected device — from anywhere in the world.
Interaction Flow
A unified toolchain from show design to live audio-reactive performance.
Show Designer
Visual creation of cues, audio triggers, and device mapping.
Live Player
Real-time audio/MIDI analysis & effect execution.
Hardware
WS2812B LEDs via UDP & mDNS discovery.
Simulator
Pixel-accurate virtual strip visualization.
Mobile
Live sync via RabbitMQ Cloud Routing.
Get in touch
Interested in the project? Have questions or want to collaborate?
View on GitHub