Sound-Reactive Circuit
I undertook this project of creating a sound-reactive circuit to add audio-responsive LEDs to my room. It allows me to play music out of the audio jack on my computer by boosting the small voltages high enough that my Arduino program in C can decode the signals. The circut also has audio passthrough, which allows me to both read the signals and play music at the same time.
Final thoughts
This was a really fun project that taught me a lot about programming microcontrollers and troubleshooting circuits. Currently, I have no plans to continue this project because I discovered that the Teensy series of microcontrollers have the ability to read USB audio. That’s amazing because you don’t even need a full circuit to make sound-reactive projects! Rather than convert digital sound to analog then back to digital again (like my circuit), Teensy microcontrollers can just read the digital audio in full resolution, with built in support for audio analysis.
It’s kind of unfortunate that I recorded most of the led response with copyrighted audio, which means I can’t play it, but I have added a short clip of my Dad playing piano connected to it to the right —>