Flashing LED's to music

First off thank you to anyone who is taking the time to read hoping to be able to help. I have only posted one other time in the forum and it was a major success, so I will try again.

Here is the setup:

I am running and Arduino Uno with an Adafruit MP3 shield. I am currently controlling two Max7219 LED controllers and an RGB led strip. I have five buttons hooked to the Analog in pins.

What I want to accomplish:

I would like to be able to play a file from the MP3 shield and have the LED's blink to the music. I don't want to write hundreds of lines of code to make it look like they are flashing to the music. I would like to have the Matrices as well as the strip flash but would be okay with just one of them flashing.

Is this even a possibility with what I am running? Any help would be greatly appreciated?

check this - Graphic Equalizer Display Filter - MSGEQ7 - COM-10468 - SparkFun Electronics -

http://tronixstuff.wordpress.com/2013/01/31/tutorial-arduino-and-the-msgeq7-spectrum-analyzer/

Does the reset pin on that shield need to be connected to a PWM pin? The schematic provided has it connected to digital 5. I currently only have digital 12, 13, 0, 1 and Analog A5 that are not being utilized. As well as the ICSP pins.

think for a reset PWM is not needed so you should be able to use another pin as reset pin.

That link to the MSGEQ7 information/tutorial is EXCELLENT !!

The article at tronixstuff on using the MSGEQ7 as a spectrum analyser is great. I adapted the codes there to build my project using LED Matrix instead of LCD display. You may see my project at http://www.instructables.com/id/Arduino-based-Bi-color-LED-Matrix-Audio-Spectrum-V/

I am looking at buying a few of those just to play with !! :slight_smile: