bigbaicai

芯方式是以半导体人、电子工程师等电子行业相关领域从业人员为核心的知识经验学习、分享、交流社群。 凭借开放、合作、共赢的运营理念,聚集了来自国内外知名院校和顶尖科技公司的半导体人、电子工程师。 我们致力于营造专业、认真、有温度的分享交流环境,将高质量的内容和方案成规模地生产和分享,帮助个人和团队在芯方式找到有价值的Key。 http://www.icfans.com/

解决播放WAV格式音频时增益设置出问题, digital gain 会是设定的两倍

0
阅读(1470)

[DESCRIPTION]!
播放WAV格式的音源时在设置增益时与正常的情况不符,其不是线性的变化, wav 格式的digital gain 会是设定的两
倍,也就是 -2db 会是 -4db, -0.5 db 会是 -1db。如: 设置增益为206与203时输出的幅度基本是一致的。206对应最
终音量DB(6db) --> 其模拟增益8db AFE_AAG_CON = 0x10AA, 数字增益digital_gain_index = -4 即-2db却变成了-
4db203(4.5db) -->其模拟增益5db AFE_AAG_CON = 0x1099, 数字增益digital_gain_index = -1 即-0.5db却变成了-
1db。 !
[SOLUTION]!来自半导体社区
Patch MAUI_03002686.!
Note:会有wav digital gain问题的chip是36、38、51、52、53、68。 !
MAUI跟11B这两个trunk已经全面check-in来修正此问题.11B1136开始将不会有这个问题。 !
MAUI.11A.W11.12.MP 有check in.其他的旧版本如有需要patch会 by request check in.!