|
Dynamic Bass Boost算法
“動(dòng)態(tài)低音增強(qiáng)”(Dynamic Bass Boost)模塊可提供因輸入信號(hào)電平而異的增強(qiáng)效果:低電平比高電平要求且接收更多低音。該模塊采用一個(gè)可變-Q濾波器,可動(dòng)態(tài)調(diào)節(jié)增強(qiáng)量。濾波器在 “閾值”(Threshold) 與 “最低增益”(Min(imum) Gain)設(shè)置間計(jì)算低音增強(qiáng)量。高于最低增益、低于閾值的輸入存在固定最大限值。
7個(gè)參數(shù)(如下所述)控制著該模塊的性能。在相應(yīng)字段輸入?yún)?shù)值,也可通過(guò)箭頭輸入。盡管了解這些參數(shù)的工作原理及其具體作用是非常重要的,但您需要做的只是試試各個(gè)參數(shù),感受它們各自及組合后對(duì)目標(biāo)音效的影響。
低通頻率(Lowpass Freq):
低通頻率范圍為20Hz至250Hz;檢測(cè)器通過(guò)選中點(diǎn)之下的頻率來(lái)確定增強(qiáng)量。
高閾值(High Threshold) (dB):
高閾值的范圍為-20至10dB,用于設(shè)定檢測(cè)器操作的上限點(diǎn)。高于最低增益的信號(hào)不會(huì)影響增強(qiáng)計(jì)算,而會(huì)被以固定量增強(qiáng)。
時(shí)間常數(shù)(Time Constant):
范圍為0至500毫秒,控制著檢測(cè)器的均方根時(shí)間常數(shù),可改變起音速率(attack rate)和釋放速率(release rate)。
低閾值(Low Threshold) (dB):
該值的范圍為-100至-20dB,為檢測(cè)器的閾值下限。進(jìn)入檢測(cè)器且低于此閾值的任何信號(hào)不會(huì)影響增強(qiáng)計(jì)算,而是獲得固定量的增強(qiáng)。
壓縮比(Compression Ratio):
壓縮比的范圍為1至15,可能理解為一種動(dòng)態(tài)增強(qiáng)比更為恰當(dāng),控制著低音增強(qiáng)從低閾值變?yōu)楦唛撝档谋嚷省?br />
增強(qiáng)(Boost):
該滑塊的范圍為0至16dB,控制著動(dòng)態(tài)應(yīng)用于算法的最大增益。另見(jiàn)下一個(gè)參數(shù)。低音頻率(Bass Freq)- 本字段位于增強(qiáng)滑塊之下,其范圍為20至300Hz,用于設(shè)定增強(qiáng)濾波器的中心頻率。
注意: 當(dāng)“增強(qiáng)”設(shè)為0dB時(shí),并不能真正繞過(guò)輸入模塊。
我們來(lái)看一下這個(gè)模塊是怎么使用的,做一個(gè)最簡(jiǎn)單的例程。
1)將音源輸入和輸出拖出來(lái),并設(shè)置好輸入輸出的接口。
2)將我們要用的模塊拖出來(lái),并拖出來(lái)2個(gè)T,設(shè)置雙路。
3)拖出來(lái)一個(gè)MUX,我們來(lái)加個(gè)2選1的開(kāi)關(guān),通過(guò)切換開(kāi)關(guān),來(lái)聽(tīng)經(jīng)過(guò)ESC之后的效果,和沒(méi)有經(jīng)過(guò)ESC后的效果做對(duì)比,更直觀。
4)按圖連線,下載程序,分別調(diào)整Bass Boost1,和Nx2-1的數(shù)值,來(lái)聽(tīng)效果。
附件:基于ADAU1701的Dynamic Bass Boost算法例程
|
|