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.