How can I programmatically and at run-time disable (or at least completely silence) an I2S output? By "completely silence", I mean make it output all-zeros; in particular, force the SDATA pin to output a permanent zero.
This does not seem to be the case automatically when there is no audio at the input: even if I unplug the optical cable from the SPDIF input of the ADAU1462, there is still activity in SDATA. By visual inspection on an oscilloscope screen, it looks to me like at every audio sample, the L channel is transmitting a 1, and the R channel is transmitting a ‒1.
Is there a way to change that behaviour? Notice that I am working in self-boot mode. I do not have an MCU connected to the I2C or SPI of the ADAU1462.
[edited by: cmoreno_uw at 11:44 AM (GMT 0) on 28 Apr 2020]