Lights that know the song
Tempolight finds the beats, build-ups and drops of a song ahead of time and plays them across every light in your room: WLED, Hue, Nanoleaf, Govee, DMX and more. Free, open source, and light enough for a Raspberry Pi.
Getting started
From nothing to lights moving with music in about ten minutes.
A one-file app for Windows, macOS and Linux, or Homebrew, winget, npx, Docker and the Pi image.
Your first showOpen it, follow the setup wizard, fix the timing once and play a song.
Connect your lightsWLED, Govee, Hue, Nanoleaf, LIFX, WiZ, Kasa, Twinkly, DMX, and your guests' phones.
Everything Tempolight does
One app, from the music in to the light out.
Songs are analysed before they play: beat grid, song parts, drops, key and mood.
Live listeningA microphone, the computer's sound or a sound card on a Pi, with songs recognised as they play.
Effects and the show editor95 effects on the real shape of your room, chosen by a director that follows the song.
DevicesFound on your network by themselves, with zones, power limits and a latency meter.
Spotify syncExact sync once a song is learned, songs learned on their first play, shared beat maps.
Smart homeHome Assistant, Apple Home, Google Assistant, Alexa, wake-up sunrises and night mode.
DJs and partiesLive pads, MIDI, Pro DJ Link, Ableton Link, scenes, guest requests and a safe mode.
CreatorsStream Deck, OBS, game events, Twitch and Discord.
APIEverything the app does, over plain HTTP and one WebSocket.
Install anywhere
The same app everywhere; pick what fits where your lights live.