I have LED strips that I would like to control based off of frequencies picked up from a microphone. Ideally there would be six different sections controlled independently, depending on the frequencies that the microphone picks up. Say one pin would be the lowest tones up to a fifth or sixth pin being the highest tones. The LEDs add up to about 10amps and 12V. I have previously powered them using mosfets on the analog side of my UNO, attached to an appropriate power source of course.
How do I add a microphone into the circuit? Will there be other pieces of hardware necessary? I have used a DIY kit with an electret microphone before and hooked it up to a motor which then responded to sound, but it had nothing to do with an arduino, just basically used the microphone as a switch. I would just use that but I'm not sure how to add it in either and I would like to include the arduino so the lights can fade on/off and blink in different patterns instead of just to the beat.