I was thinking about using an LED strip as a spectrum analyzer type of display.
My basic idea at the moment is to pass audio through simple RC low/high/bandpass filters, and reading the analog values on three pins of the DigiSpark (ADC0-2?). I would use those values to light up three different regions of the strip, based on the strength of the value I read.
Then I just need to use two more pins to drive the strip, right?
The fun part will be algorithms for lighting the sections the way I want. I'm picturing the strip broken into three equal-sized pieces. The low frequency signal will drive the left end, which will light from left-to-right. High frequences will light the other end from right to left. Mid-range frequences will light the middle section starting at the center, and spreading out towards the ends (yes, this will give half the resolution).
Sound feasible, or is there something I'm missing?