I'm getting slightly more serious with my audio hobby and have started to look into some audio DSP's for creating an audio device that I control with Arduino (and other MCU's). I would like to make a device that's able to: 1) Mix at least 32 16-bit stereo channels @ 48KHz with linear interpolation (~11.7MB/s) 2) Output 7.1, SPDIF & Analog, 16/24-bit 3) Support for EMIF and have at least 2MB of memory, possibly flash (audio sample data resides here) 4) Possibly some post-processing effects (EQ, reverb, FFT data out) I'm new to audio DSP's so I would like to have suggestions from audio experts and possibly other things I should consider. I would also like the dev board to cost less than $500 as this is still just a hobby. Eventually I would like to turn this into a stand-alone device.
I would also like to know if there's already devices like this I can control from Arduino. I saw there's Rugged Audio Shield and Ladyada, but these are nowhere near able to do this kind of audio processing.