2.0.0版本SDK开启通话动态范围控制DRC方法V1.1
2.0.0版本手表SDK开启通话动态范围控制(DRC)方法V1.1
2023.03.02 Ignite
目录
2.0.0版本手表SDK开启通话动态范围控制(DRC)方法............................................................1
1、 在程序里面开启EQ使能、 DRC使能........................................................................................ 1
5、 参数简述: .................................................................................................................................. 6
1、 在程序里面开启EQ使能、 DRC使能。

把tools/effect_file/music_base.bin 原始 EQ 文件幅复制到 tools/download/watch 文件夹,并把文件名改成 eq_cfg_hw.bin。
同时更改批处理:
2、打开音效EQ配置工具(文件夹目录sdk\cpu\br28\tools\AC701N_config_tool),选择通话下行音效EQ,选择DRC

3、 将鼠标放在蓝色的直线上双击可以增加控制阈值,最多支持4段。可以通过输入输出幅度曲线设置限幅器。横坐标为输入的幅度,纵坐标为输出的幅度。坐标轴上的数字单位是 dB,为未归一化的dB数值,计算公式:20*log10(input_value)。如16bit PCM幅值大小16384,
20 * log10(16384) ≈ 84dB。
例如: 以下图的曲线为例,当输入幅值超过了80db(横坐标),就会触发DRC 阈值,只要输入超过了80db,输入超过80db 的信号都会被压制在80db值(纵坐标)进行输出(具体以实际效果为准)。
4、 可调好其中一个DRC后,宽带DRC和窄带DRC调成一样即可。
5、调好DRC 曲线后,需要保存文件,把eq_cfg_hw. bin替换掉(跟EQ是同一个bin文件),重新编译下载进样机即可。


5、 参数简述:
*启动时间:当输入信号幅度超过所设置的阈值时,DRC开始控制所需要的时间。
*释放时间:当输入信号幅度低于所设置的阈值时,DRC恢复到原始信号所需要的时间。
*RMS时间:rms检测时间,当选择RMS时才生效。
*输入增益:对输入DRC信号进行预衰减或者预放大。
*输出增益:对输出DRC信号进行衰减或者放大。
*PEAK或者RMS选项:DRC使用PEAK或者RMS模式,RMS失真度比PEAK低,但 RMS所需要的 buf更大以及所需的mips更多。
*Precision或者Precision+选项:Precosion+比Precision精度更高,但所需要的mips更多。
*bypass:勾选后DRC不运行,占用的内存也会释放。