Hey Guys,
Most people have probably seen a project where bunch of lights that blink according to the frequency and amplitude of some audio input, either through filters or some sort of FFT processing. A good example would be those really elaborate Christmas displays where the strings of Christmas lights are blinking to match some yuletide music.... I don't really want to do that but that's a good example. https://hackaday.com/2011/01/22/turning-music-into-a-light-show/
I want to have a microcontroller blink lights in a specially composed pattern when a song plays, I know that'll be time consuming and it would only work for one song but I think it would have a lot of artistic potential. The one thing I worry about is keeping the blinking in sync with the song. It would look really dumb if it went off tempo, especially for faster beats.
Would say one of the ATMega family devices be able to handle this without screwing up? Or would a 555 timer be good enough to get the precision needed? I was also thinking about a way to analyze the signal with the microcontroller to maintain sync.
Also, I want to take the project even further, as in adding some signal analysis to make project more robust, but I know I need to master the music sync part first.
Thanks
Most people have probably seen a project where bunch of lights that blink according to the frequency and amplitude of some audio input, either through filters or some sort of FFT processing. A good example would be those really elaborate Christmas displays where the strings of Christmas lights are blinking to match some yuletide music.... I don't really want to do that but that's a good example. https://hackaday.com/2011/01/22/turning-music-into-a-light-show/
I want to have a microcontroller blink lights in a specially composed pattern when a song plays, I know that'll be time consuming and it would only work for one song but I think it would have a lot of artistic potential. The one thing I worry about is keeping the blinking in sync with the song. It would look really dumb if it went off tempo, especially for faster beats.
Would say one of the ATMega family devices be able to handle this without screwing up? Or would a 555 timer be good enough to get the precision needed? I was also thinking about a way to analyze the signal with the microcontroller to maintain sync.
Also, I want to take the project even further, as in adding some signal analysis to make project more robust, but I know I need to master the music sync part first.
Thanks