Arduino RGB LED Strip Audio Visualizer

Hi all.

I'm working on a project to try & get a strip of analog RGB LED's, which is hooked up to an Arduino Uno, to be activated by recognising audio played through my Mac (not detected from a microphone) and also have the LED's change colour to suit the frequency of the audio with some type of Colour Visualizer software. It would be great if the LED's increased & decreased in intensity to match the volume of the audio as well (not sure if this is possible?)

Here is the setup of my RGB LED's with the Arduino...Overview | RGB LED Strips | Adafruit Learning System

Does anyone know of how this could be easily achieved &/or is there another thread similar that could point me in the right direction.

Cheers in advance for any feedback & apologies for my lack of knowledge on this as I am a beginner in this field.

Hi, have a look at this thread:

http://forum.arduino.cc/index.php?topic=252830.msg1796140#msg1796140

Paul

Cheers for the reply Paul. I have seen this tread but it's not quite what I am trying to achieve.

I really want the computer to create the code somehow without the need of more bits & pieces if possible.

I was basing this idea off the below link but I had trouble getting Arduino & Processing to work together.

Any help would be greatly appreciated.

Feature:
I really want the computer to create the code somehow

What do you mean by "create the code" ?

Feature:
without the need of more bits & pieces if possible.

You're going to need at least some more bits & pieces. Can't drive 12V led strips directly with Arduino.

I'm sorry but I'm no expert in Processing. And I'm still a bit confused about exactly what you want help with...

If you can manage the interface between the Arduino and the LED strips, here is an example of using Processing to monitor audio and pass pattern commands to an Arduino. The links to the code are about halfway in: Maker Faire Bay Area 2011 | macetech.com

The key is that you want to use Soundflower to create a virtual audio output device on your Mac, which can be piped both to your Processing sketch and your speakers. No mic involved. On Windows this is usually easier since you can use the Stereo Mix device.