带 iMX8 的 TDM 音频接口(2 个立体声通道)

带 iMX8 的 TDM 音频接口(2 个立体声通道)

我正在使用与 iMX8M MINI 连接的 2 个立体声通道音频 (4 ADC)。我使用 iMX8M MINI 板成功完成了单立体声通道接口,并且我能够使用 arecord 和 aplay alsa 命令录制和播放音频。

如何在内核中组合多个原始 pcm 数据流并将其路由到 TDM 帧以通过 iMX 8M Mini 中的 SAI 接口发送出去

我了解 asound.conf (来自上面的链接参考)分割多个音频通道所需的更改,但我不太了解如何读取 TDM 音频流。我们可以简单地通过 arecord -f S24_LE -c4 -r4800 -D hw:1,0 test.wav 来记录 4 ADC 音频通道吗?如果是的话,可以直接播放该流。?

寻找一些积极的参考。

相关内容