微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > mt6735 DRC算法及DRC参数说明

mt6735 DRC算法及DRC参数说明

时间:10-02 整理:3721RD 点击:
[DESCRIPTION]
很多客户反馈相同的DRC参数,有的版本有忽大忽小的现象,有的却没有
[SOLUTION]
原因是:不同的branch和software version DRC算法是有区别的。
ALPS.KK1.MP1.V2.13(與ALPS.JB9.MP.V1.2相比)DRC算法修改如下:
1.修正energy detection問題。
(ALPS.JB9.MP.V1.2估算能量會偏小,容易使得gain維持在高點而與DRC curve設定不同)

2.將DRC curve threshold數值與sine wave dBFS修改至完全對應。
(例如ALPS.JB9.MP.V1.2的threshold設定-18dB其實是對應到-15dBFS sine wave)

3.實施s2m2s設定以增加DRC音量。
所以请不要在不同版本上进行比较,这样没有可比性。
如果遇到忽大忽小的问题,如果确定是DRC引起,请直接调节DRC参数。下面是敝司提供默认的几组

参数:
Threshold Preset
-45, -44, -43, -18, 0
註:任意調整threshold可能會造成連續按鍵音第一聲較小的問題,建議使用這組preset數值

Gain Preset
基本(12dB):12, 12, 12, 12, 0(滿足多數客戶的需求)
增大(18dB):18, 18, 18, 18, 0(客戶要求外放音量增大)
最大(24dB):24, 24, 24, 18, 0(客戶要求外放音量最大)
若需折衷,請依下列方式進行調整,以避免聲音忽大忽小:
< 18 dB時,Gain的前面4個數值請一併上調 / 下調
≧18 dB時, Gain的前面3個數值請一併上調 / 下調,第4個數值則維持在18 dB(對應threshold的
-18dBFS,最多boost到0dB)
对应的DRC参数在audio_acf_default.h內
#define BES_LOUDNESS_GAIN_MAP_IN \
0x0, 0x0, 0x0, 0x0, 0x0// 修改為客製的Threshold值
#define BES_LOUDNESS_GAIN_MAP_OUT \
0x0, 0x0, 0x0, 0x0, 0x0// 修改為客製的Gain值

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top