This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TLV320AIC3110:同时采集和播放时出现不对称的采样率问题! @ Linux

Guru**** 1823030 points
Other Parts Discussed in Thread: TLV320AIC3110
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1404364/tlv320aic3110-asymmetric-sample-rates-issue-when-capturing-and-playing-simultaneously-linux

器件型号:TLV320AIC3110

工具与软件:

大家好!

我正在从事具有 TLV320AIC3110编解码器的嵌入式 Linux 设计。 我在同时玩和拍摄时遇到了问题。  根据我从数据表中了解到的情况、编解码器可以在同时进行录音和播放时处理不同的采样率。

数据表第1页、特性:"支持8kHz 至192kHz 独立 DAC 和 ADC 采样率"

该问题是由于采样率不同而发生的。 我的播放频率为48kHz、录制频率为16kHz。 这会将回放数据的采样下采样至16kHz、使声音类似于熔断的扬声器的声音。 根据 Linux 文档、有对称采样率选项

linux/sound/dlv320aic31xx.c soc

第1440行和第1462行  

.对称_RATE = 1、


我在驱动程序和编译驱动程序中禁用了它、但它没有解决问题。

请 帮助!

谢谢!

levent

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    我在做这件事。 希望我在接下来的几天里会有一些详细的说明。 很抱歉耽误你的时间。 当我有任何更新时、我会在这里回复。

    此致!
    MIR

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我在您的另一个主题中进行了回答。 现在关闭。