Fun Projects · Open-source project
LightMeUp
Program singing skeletons and exterior lights to music by pointing and clicking. Watch the whole show on screen, then play it on the same gear that runs a Christmas light display.
Download for Windows or Linux Source on GitHub

What it does
Automatic lip sync
The jaw opens and closes with the singing. Give it a vocals-only track for best results; for a duet, do one singer's lines at a time.
Lights on the beat
Flash on every kick drum, chase between lights, or follow the loudness smoothly. RGB and single-colour lights are supported.
Lifelike motion
Random "looking around" turns or a steady sway keep the skeletons from standing frozen.
Easy hand editing
Click to add a point, drag to move it, or paint movement freehand. You can also pause and set a pose with sliders. Undo works everywhere.
Plays on real gear
Export a .fseq for Falcon Player, or send live E1.31/sACN to your controllers while you edit.
Receivers included
Arduino (wired DMX) and ESP32 (WiFi) sketches turn three DMX channels into arm, mouth and body-turn servo motion.
How it fits together
Get it
| System | Download |
|---|---|
| Windows 10/11 | Installer or portable zip |
| Ubuntu, Debian, Mint, Raspberry Pi OS | .deb package |
| Any other Linux | AppImage |
| Anything with Python 3 | Run from source: python3 server.py --open |
All downloads are on the releases page. LightMeUp runs in your web browser, works offline, and needs no account.
.fseq playback still need to be confirmed on real hardware, and reports from people with skeletons in the yard are very welcome on GitHub.Licence
MIT. Use it, change it and share it freely. It started as a weekend build for a friend's singing-skeleton Halloween display.