DRC在音頻算法中是非常核心的模塊,英文全稱dynamic range control,作用是調(diào)整音頻信號(hào)的動(dòng)態(tài)范圍,根據(jù)輸入信號(hào)的大小自動(dòng)調(diào)整增益?;究梢缘脑O(shè)置參數(shù)如下:
Threshold,單位dB,輸入信號(hào)超過該門限值,將會(huì)啟動(dòng)DRC進(jìn)行相應(yīng)的處理。
Ratio,單位1,將超過Threshold的輸入信號(hào)按照Ratio比率進(jìn)行壓縮或放大。
Energy,是energy time,單位ms,決定了檢測輸入信號(hào)有效值所需要的時(shí)間。
Attack,是attack time,單位ms,決定了增益值從開始生效到穩(wěn)定所需的時(shí)間。可以將1/fL(單位s)設(shè)為初始值,然后根據(jù)聽感進(jìn)行調(diào)整,其中fL為該段DRC對(duì)應(yīng)的低頻截止頻率。
Release,是release time,單位ms,決定了增益值從開始釋放到穩(wěn)定所需要的時(shí)間??梢詫?00ms作為初調(diào)設(shè)置,然后根據(jù)聽感進(jìn)行調(diào)整。Noise Gate,主要作用是去除噪聲。
Mixer Gain,單位1,輸入信號(hào)經(jīng)過3段DRC處理后,再分別與該段DRC對(duì)應(yīng)的Mixer Gain相乘,最后相加輸出。當(dāng)Mixer Gain輸入值為0時(shí),可以認(rèn)為對(duì)該段DRC的輸出信號(hào)進(jìn)行mute處理。靈活使用分頻點(diǎn)設(shè)置和Mixer Gain設(shè)置,可以將3段DRC變成2段或者1段DRC。
以上是DRC的基本參數(shù)的意義,在8625/8628等都是這種格式和算法。已經(jīng)能很好的處理好大部分應(yīng)用。但是傳統(tǒng)DRC存在一些弊端。
例如常見的分頻點(diǎn)鼓包問題。而8687除了傳統(tǒng)的濾波器,還加入了Novel DRC Filter來解決鼓包問題。
另外一個(gè)弊端例如傳統(tǒng)DRC信號(hào)突變時(shí),前幾個(gè)波形失真的問題。由于傳統(tǒng)DRC是計(jì)算RMS,必然有幾個(gè)周期的波形是可能失真的。ACM8687除了RMS DRC之外,采用專利技術(shù),加入PEAK檢測。信號(hào)經(jīng)過peak加權(quán)后跟RMS值比較,決定先進(jìn)入peak DRC還是RMS DRC。例如前幾個(gè)波形失真問題,可以通過調(diào)整peak DRC的attack來調(diào)整失真。
例如下圖,藍(lán)色是傳統(tǒng)DRC(RMS DRC)的瞬態(tài)輸出波形,紅色是RMS+Peak DRC的瞬態(tài)輸出波形。
ACM8687還有一個(gè)特色就是兩組DRB模塊。
兩組DRB可以解決非常多聲學(xué)遇到的問題,例如:
小音量下的低音增強(qiáng);
大音量下的高頻尖銳;
功率大之后,優(yōu)化揚(yáng)聲器的系統(tǒng)的震動(dòng),異音等;
審核編輯:黃飛
-
濾波器
+關(guān)注
關(guān)注
160文章
7703瀏覽量
177485 -
音頻信號(hào)
+關(guān)注
關(guān)注
9文章
249瀏覽量
33418 -
DRC
+關(guān)注
關(guān)注
2文章
148瀏覽量
36090
原文標(biāo)題:ACM8687創(chuàng)新一代DRC算法--專利技術(shù)
文章出處:【微信號(hào):gh_4cd31d714d67,微信公眾號(hào):芯片應(yīng)用】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論