I am developing a high speed, real time audio system. The system will contain a microphone and a speaker with the speaker output controlled by an adaptive signal processing algorithm. The algorithm will read the input signal from the microphone. I want to extend this system to support multiple channels. So here are the requirements for the multiple channel audio system
1) upto 8 channels of analog input - upto 8 ADCs working in parallel
2) upto 8 channels of analog output - upto 8 DACs working in parallel
3) A powerful floating point processor/s to do the adaptive signal processing algorithm.
I looked up various evaluation board options from TI. I have narrowed my choice to using a combination of OMAP L137 and TAS3204EVM board. The OMAP board with the ARM and DSP floating point processors will do the signal processing algorithm, while the handling of analog inputs and analog outputs will be done by the TAS3204EVM board. The TAS3204EVM board has 3 analog inputs and 2 analog outputs which is enough for me at this point.
I want to know if OMAP L137 and TAS3204EVM board can be interfaced with each other. If yes, how? Will there be any issues with timing?
Also the dynamic range of my input signal is between +10 V to - 10V. Since the voltage range of the ADC is between 0 to 3.3 V, I will need an interface circuitry where I can switch between these two levels. Is there any board from TI which will do the same?