Building an automatic light show that syncs with live DJs using Marzullo's algorithm
By
Aaron Janse
Pulled from the oven just right. Trustworthy, fact-dense, deeply satisfying.
Summary
A developer shares their side project of building an automatic lighting system that syncs with live DJ performances at house parties. The system uses Marzullo's algorithm to handle real-time synchronization challenges like tempo changes and skipped song sections, allowing lights to follow the structure of music and build up to drops automatically.
Key quotes
· 3 pulledIt's a fun intersection of technology and non-technical topics, so I finally put aside time to write about it as a short series of posts.
I wanted my lighting system to be fully automatic and follow the structure of a song and build up to a drop, like you see at concerts.
In this inaugural post I'll talk about how we can keep in sync with a live DJ, even if they skip parts of a song or change tempos.
You might also wanna read
A Decade-Long Journey Building an Audio-Reactive LED Strip Visualizer Project
The article details the author's decade-long journey creating an audio-reactive LED strip project that started as a simple idea in 2016 and
scottlawsonbc.com·2mo agoMixio.ai: AI-Powered Livestreaming Platform for Automated Content Creation
Mixio.ai is an AI livestreaming platform that enables users to create, schedule, and manage livestreams with AI-powered streamers. The platf
Mixio.ai: AI-Powered Livestreaming Platform for Automated Content Creation
Mixio.ai is an AI livestreaming platform that enables users to create, schedule, and manage livestreams with AI-powered streamers. These AI
Google Magenta RealTime 2: Open-Source AI Model for Live, Local Music Generation
Google's Magenta team released Magenta RealTime 2 (MRT2), an open-source AI model and real-time inference engine that enables users to build
Mixy: AI-Powered Music Mashup Creation Tool for Beginners
Mixy is a music creation tool that enables users to create mashups and remixes without requiring DJ skills or technical knowledge. The platf
AutoShorts: AI Tool for Automatically Generating Short-Form Gameplay Clips from Long Videos
AutoShorts is an AI-powered tool that automatically generates vertical short-form video clips from long-form gameplay footage. The software
