TI论坛
直播中

小黑羊

12年用户 1092经验值
擅长:31274
私信 关注
[问答]

请问启用AIC3104本身降噪功能,有什么需要注意的地方?


  • 目前公司有一个海思3521D+AIC3104方案的产品,音频采集进来后有一定的底噪,硬件这块排除了好久,没有解决,希望能够通过降噪来改善。有验证过海思降噪功能,有效果但对音质有比较大的影响,现在希望能够验证下AIC3104本身自带的降噪功能,自己根据芯片文档改了0x1c,0x1f寄存器的值,发现效果很不好。
    请问启用AIC3104本身降噪功能,有什么需要注意的地方?

回帖(2)

刘鹏

2024-10-15 09:26:55
数据格式设置不对也会影响TLV320AIC3104 的噪声性能
举报

贾永世

2024-10-16 10:36:01
启用AIC3104本身的降噪功能时,需要注意以下几点:

1. 确保硬件连接正确:首先,请确保AIC3104与海思3521D之间的连接正确,包括电源、地线、数据和时钟线。硬件连接问题可能会导致底噪问题。

2. 检查电源:确保AIC3104的电源稳定,电源不稳定可能会导致底噪。可以尝试使用电源滤波器来降低电源噪声。

3. 寄存器配置:根据AIC3104的数据手册,正确配置0x1c和0x1f寄存器的值。这些寄存器与降噪功能相关,需要根据实际需求进行调整。可以参考以下配置:

   - 0x1c寄存器:设置降噪模式。例如,将0x1c寄存器的值设置为0x01,启用降噪模式1。
   - 0x1f寄存器:设置降噪参数。例如,将0x1f寄存器的值设置为0x01,设置降噪参数为1。

4. 调整降噪参数:根据实际需求,可以尝试调整0x1f寄存器的值,以找到最佳的降噪效果。需要注意的是,降噪参数的调整可能会对音质产生一定影响,需要在降噪效果和音质之间找到一个平衡点。

5. 软件滤波:在软件层面,可以尝试使用数字滤波器(如低通滤波器)来进一步降低底噪。这可以在一定程度上改善音质,但可能会对音频信号产生一定的影响。

6. 测试和验证:在调整寄存器配置和降噪参数后,需要进行充分的测试和验证,以确保降噪效果达到预期。可以通过对比降噪前后的音频信号,来评估降噪效果。

总之,启用AIC3104本身的降噪功能时,需要注意硬件连接、电源稳定性、寄存器配置、降噪参数调整、软件滤波以及测试和验证等方面。通过这些步骤,可以尽量降低底噪,同时保持较好的音质。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分