Using Processing Serial Monitor to Process Audio

I have been making Arduino programs for a couple of months. But recently I was wanting to develop a project, Arduino RGB audio spectrum on a neopixel 8x8 matrix. People say that transmitting audio data from the serial port isn't a good idea as Arduino has a very small memory. So I was wondering if it was possible to process audio data into suitable signals using "Processing", a software that communicates with Arduino, and then send it to the Arduino?

EDIT: By audio spectrum, I don't mean those wavy thingies. All that my matrix would do is dance its leds according to the base of the song. Just like in a launchpad.

I don't know Processing but what you want to do sounds like it should be possible using a PC. Minimize the amount of data that needs to be sent to the Arduino.

...R Serial Input Basics - simple reliable ways to receive data.

So I was wondering if it was possible to process audio data into suitable signals using "Processing", a software that communicates with Arduino, and then send it to the Arduino

That is fine and you can do that. However how are you going to get the audio into Processing in the first place?

Hi, Did you google audio frequency analyzer arduino

This is a good example of what you are looking for, without using a PC.

https://learn.adafruit.com/fft-fun-with-fourier-transforms/spectrum-analyzer

Its all done on this shield in stereo.

https://www.sparkfun.com/products/13116

Tom... :)

I don't want to buy any sheilds, I have seen it is possible without those...

I don't want to buy any sheilds,

Then look at the first link Tom posted, no shields need to be bought.