This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AIC3254 with Arduino

For complex algorithms, will an Arduino Uno be sufficient in its current specs or it required for it to be expanded by adding EEPROM and even SRAM?

At present, Uno has this and I guess these may be sufficient for basics like AGC, vol control, noise reduction, etc.

Flash Memory 32 KB (ATmega328P)
of which 0.5 KB used by bootloader
SRAM 2 KB (ATmega328P)
EEPROM 1 KB (ATmega328P)
Clock Speed 16 MHz

By complex algos I refer to psychoacoustic bass-boost, 20band stereo equalization, SRS WOW, etc

Audio I/O - analog

And in addition, if the project is required to add digital audio, will that SRAM be sufficient?

Basically trying to create a shield for 1) Testing 2) Production project and 3) as a shield for MSP430 and Arduino.

For a previous project I had created a schem for AIC3254 with a PIC32 micro. Is it reusable as a standalone shield?

Please do address all the points and specifically for Arduino.