Hello,
I am using the TLV320AI3254 codec chip on a custom solution.
I set up the process flow using PurePath, and I am using the miniDSP for both ADC and DAC. I need to adjust the gain on a mono mixer during run-time. I know which registers need to be written, and when I do that I don't get any change. However, if I power down the ADC and DAC before I write the registers and power them back up afterwards, the change actually takes effect. As I have two audio sources that need independent volume control, I have to keep the DAC and headphone amplifier gains constant, and the mono mixer gain is supposed to control the volume of the two different audio sources that are played simultaneously. When I do the power cycle, it obviously stops the audio momentarily and I do not want that.
So my question is if it is possible to dynamically change the mono mixer gain without a power cycle?
Best regards,
Gamli