Is VS1003/VS1053/VS1063 suitable as a DSP/Codec controlled by Arduino Nano

Is VS1003/VS1053 suitable as a DSP/Codec controlled by Arduino Nano

Hi,

I would like to implement the following logic in DSP/Codec

1) Use a microcontroller (Arduino Nano) to control VLSI DSP using SPI or I2C or UART.
2) Use ADC with sampling frequency of 8Khz for ADC/DAC and DSP processing.
3) Reverb with initial delay of about 50ms.
4) 3 PEQ filters. Separate PEQ settings for each channel.
5) Change filters of both the channels at run time while system is running
Two independent channels. Means:- reverb delay (3) and PEQ (4) unique to each channel.

Can VS1003/VS1053 be used as a DSP/Codec for above purpose?
If yes, what documentation and where should I start reading?

Thanks,
WA
 
Last edited: