Skip to main content

Introduction

What's lightshowd?

lightshowd (pronounced "lightshow D") is an end-to-end platform for designing and running synchronized music light shows.

Why does it exist?

Back in November of 2020 (that first pandemic holiday season), we built a couple Raspberry Pi-based 8-channel AC boxes with the intention of running a show using LightShow Pi. After a few tests, we were looking for something with a little more control and-—perhaps impulsively—-started building our own thing. What started as a small service to stream music while triggering messaging to turn lights on/off has evolved into an end-to-end platform for designing and playing shows that work with both AC and pixel lights.

Why not use xLights?

xLights is awesome 🔥. If you want your show to match the caliber of those who use it, go for it!

lightshowd is different—it's in early development and not nearly as mature as xLights or other products.

What makes lightshowd unique?

  • Design your show in the browser. The sequencer and simulator run right in your web browser—no installs needed! (For now, it works best in Chrome.)
  • It's MIDI-based. Notes are mapped to controller channels, and note events trigger AC relays or pixel-based effects. You can even import MIDI files created in Logic or Ableton to sequence lights.
  • It's wireless-first. Sure, there's always some risk in running a fully wireless show (packet drops, disconnects), but wireless tech is getting better every year.
  • Bring your own DIY controller. Got AC relays or driving pixels from an ESP? If your controller is connected to a Raspberry Pi or can run Arduino sample code, odds are it’ll work.

Disclaimer!

As mentioned, we are still in early development and breaking things! We'd love if you give it a try and let us know what you think!

Getting Started

Designing your show

Hardware requirements

Software installation