Testing my project on the breadboard before hooking it up to the house lights. The light sequence is generated from the song audio. Songs are chosen randomly from files in the folder. It takes about a minute to analyze a song and saves the sequence to a file so that the next time a song starts it will load the file instead. I will (hopefully) post a video of it working on the house soon.
Source available here https://github.com/dmham86/ChristmasLightShow
Song is August Burns Red - "O Come O Come Emmanuel"