I have a customer who needs to change the dynamic processing on the fly ( like time contant ). They want to do this via I2C. How do you accomplish this? They are using the ADAU1701 Sigma DSP and Sigma Studio.
I have moved this from the Blackfin Processors community to the SigmaDSP Processors and SigmaStudio Development Tool community. Please continue the discussion here.
Your customer can change the dynamics this way:
This shows what addresses within the -1701's parameter RAM to write to, and the parameter values to write.
2. Have your microcontroller duplicate this write. The safeload method is required for any run-time change to avoid clicks and pops in the output sound. For info on safeloading, see
Retrieving data ...