After hours of trying to understand why my codec was playing some very distorted sound from TDM2 output (AudioOutputTDM2), I found out that it's generating some random noise on every channel, even if only output 1 is connected, as shown below data between 2 FSYNC:
Sometimes not when all outputs are connected but it doesn't seem consistent., e.g:
This works perfectly well with TDM1 (AudioOutputTDM) so there seems to be bug with AudioOutputTDM2.
Some people seem to have had a similar issue: https://forum.pjrc.com/index.php?threads/different-output-between-tdm1-and-tdm2.63267/
Has anyone been able to fix it?
Is there a workaround?
Any help much appreciated, thanks!
Sometimes not when all outputs are connected but it doesn't seem consistent., e.g:
This works perfectly well with TDM1 (AudioOutputTDM) so there seems to be bug with AudioOutputTDM2.
Some people seem to have had a similar issue: https://forum.pjrc.com/index.php?threads/different-output-between-tdm1-and-tdm2.63267/
Has anyone been able to fix it?
Is there a workaround?
Any help much appreciated, thanks!