ΣSigmaStudio Ask AI Русский Log in

ADAU1701  - how to change dynamic processing via I2C

SigmaDSP & SigmaStudio gkopins Oct 31, 2013 00:00 3 replies Original on forum ↗
Subscribe
gkopins Question
Oct 31, 2013 00:00

Hi,

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.

Thanks

Audio Signal Processors

adua1701

i2c

sigmastudio

SigmaDSP Audio Processors

adau1701

blackfin

Show More

ADIApproved Reply
Oct 31, 2013 00:00

Hi,

I have moved this from the Blackfin Processors community to the SigmaDSP Processors and SigmaStudio Development Tool community. Please continue the discussion here.

Regards,

Craig.

KJBob Reply
Oct 31, 2013 00:00

Hello,

Your customer can change the dynamics this way:

Load your project, then change the desired dynamics parameter in the SigmaStudio GUI. Note what appears in the Capture Window, as shown below:

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

https://ez.analog.com/docs/DOC-2632

5635.0ade51969f7318cc81994a571d31cdad.jpg
5635.0ade51969f7318cc81994a571d31cdad.jpg
5635.0ade51969f7318cc81994a571d31cdad.jpg-551x337.jpg
5635.0ade51969f7318cc81994a571d31cdad.jpg-551x337.jpg
EZAdministrator Reply
Aug 2, 2018 00:00

This question has been assumed as answered either offline via email or with a multi-part answer. This question has now been closed out. If you have an inquiry related to this topic please post a new question in the applicable product forum.

Thank you,
EZ Admin