I'm building a matrix mixer application using the ADAU1701 kit (for now). I've learned how to route everything using SigmaStudio, but I'm not sure how to go about controlling parameters (say for example an audio gain level) externally, from I2C or SPI. My application has a CPU that will drive the DSP and set the mixing parameters. I assume there was a way to send I2C/SPI messages and then parse the data to set component parameters in the DSP design. Perhaps SigmaStudio isn't powerful enough and I need to write the code directly for this type of control?
Or maybe I'm just missing something in the toolbox that allows for external parameter control.