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
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: