The recorder app now records 8 channel WavPoly with a perfect mono of my microphone input on one channel.
There's is some nasty digital noise on two other channels so I don't think I'm there yet !
I'm getting the correct 12.288mhz SK clock and 48khz FS.
The 12.288mhz / 48khz should clock in the data at the correct speed for the recording.
It could be that although I've selected 16bit slots on the DSP that the adau1446 is sending it in 24bit slots anyway.
I'm going to figure out TDM8 then try TDM16. I need to record 8 ISO tracks and 2 stereo mix tracks simultaneously.
Then I need to work on unlimited recording time. It could be as simple as changing the record time variable in the app to a massive for now ! If I hit stop on the app the play closes the file properly.
then its look at 24 bit mode.
playback does not support 24 or 32 bit yet. I might need to get the DMA to split 32bit into 2 x 16bit for DMA. not sure DMA supports 32bit buffer samples data or not. more reading to do on stm32f7 DMA!