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.

[参考译文] TLV320AIC3204:在 MP3播放和公告期间借助 TLV320AIC3204实现一致的声压级

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1478394/tlv320aic3204-consistent-sound-pressure-levels-with-tlv320aic3204-during-mp3-playback-and-announcements

器件型号:TLV320AIC3204

工具与软件:

我目前正在从事一个项目、使用 TLV320AIC3204音频编解码器通过扬声器播放 MP3文件和音频公告。 我的要求是在所有音频输出中保持一致的声压级、无论 MP3文件固有的音量变化如何。 有人能建议如何实现这一点吗?

1.在这里,当我在扬声器上测量 DB 的声压级时,我需要获得恒定的声压级。

提前感谢。

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

    您好!

    听起来您可以受益于动态范围压缩(DRC)、这是该编解码器 DAC 侧的一项功能。 编解码器监视 DAC 输出、如果信号高于设定阈值、它可以调节音量以再次达到阈值、如果超过阈值、音量则会降低。 有关详细信息、请参阅 应用参考指南的第2.4.4.3节: https://www.ti.com/lit/ml/slaa557/slaa557.pdf

    如果您有任何问题、请告诉我。

    此致!
    MIR

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

    谢谢你 Mir

    您能举一个小示例来说明吗。 如何在编解码器的 DAC 部分配置 DRC。

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

    您好!

    假设您希望信号保持在-9dBFS 左右、而信号通常在-3dBFS 和-15dBFS 之间波动。 您可以将 DRC 阈值设置为-9dBFS、将 DRC 迟滞设置为3dB、因此如果信号从-12dB 以下开始且 DRC 关闭、它将在信号峰值高于-6dBFS 时开启、并缓慢降低音量以达到所需的-9dBFS。 然后、当信号介于-6dBFS 和-12dBFS 之间时、信号将保持在-9dBFS 左右、但当信号低于-12dBFS 时、它将提高音量以达到所需的水平。 DRC 引起的数字音量变化的建议默认值为:启动速率(衰减)每个样本1.9e-4dB、衰减速率(增益增大时)每个样本2.4e-5dB。


    W 30 00 00 #Go to Page 0
    w 30 41 00 #0 db 数字音量左 DAC (可针对基线输出更改)
    w 30 42 00 #0 db 数字音量右 DAC
    W 30 44 6B #DAC =>为两个通道启用 DRC、阈值=-9db、迟滞= 3dB
    w 30 45 00 #DRC 保持= 0ms
    W 30 46 B6 #启动 速率= 1.9531e-4dB/帧、DRC 衰减速率=2.4414e-5dB/帧

    如果您有其他问题、请告诉我。

    此致!
    MIR