I know I know!! We are still away from Christmas, but what about an idea to make when the date is coming?
Maker Chivalry Timbers create this by synchronising the Christmas lights covering their house to the Star Wars main theme.
The hardware of this build consists of a Raspberry Pi along with a cheap relay board to control different sets of Christmas lights. On the software side, he are using Timidity and Alsa to allow MIDI files to be used in code as triggers for the lighting. Since the same encoded MIDI used to control the lights plays through the speaker, it syncs up perfectly.
The full build is described in detail on Chivalry Timbers’s blog. But, the beauty of this project is its scalability. If will want for a small indoor build, or cover your entire property with synced musical lights, the core ideas remain the same. And even change the song theme.