30 Jan
2020
30 Jan
'20
3:58 p.m.
Ben Dooks wrote:
On 30/01/2020 09:31, Clemens Ladisch wrote:
S24_LE: 24-bit samples in 32-bit words, aligned to the LSB S32_LE: 24-bit samples in 32-bit words, aligned to the MSB
It is very unlikely that your hardware implements S24_LE.
Which is wrong, since this is exactly what the hardware implements.
The DMA fetches 32 bit words, and then the front end dispatches only 24 bits of these to the I2S/TDM
Which 24 bits? Is the padding in the first byte (S32_LE) or in the last byte (S24_LE)?
Regards, Clemens