基于頻域濾波數字均衡器的設計
3 均衡處理
對于頻點的調節是調節頻點周圍這一段的頻率幅度的大小,以最終達到調節頻率的目的。為了防止在抽取頻點時,因某一點的調節范圍過大而使這一段的聲音聽起來不和諧,在對頻點進行調節時,采用的方法是調節該頻點及其附近的頻點以達到最終的調節效果。
算法的實現:取頻率點周圍的點,將所取的點調節的范圍是該點與對應頻率點的距離的反比,這樣就避免該點頻率的影響太強烈。算法流程如圖2所示。針對某一個頻點的處理的程序如下:

Mid為調節頻點對應的頻率軸的位置,i為Mid相鄰近的后面的點。
4 結束語
本文提出的采用頻率濾波器對均衡器進行設計的方法,區別于其他的均衡器的實時濾波器的設計,既避免了IIR濾波器相位偏移的現象,又避免了FIR濾波器的延遲,因此對頻率濾波具有很好的效果。另外,由于處理采用頻域濾波,在處理音頻信號時可以只經過一次傅里葉變換,就能處理各個頻段的信號,大大減少了數據的運算量,因此使用頻域濾波器可以更快捷、更高效地對數據進行處理。在使用該種方法
進行濾波處理時,應注意采樣點個數的選取,可以根據處理器緩存的大小決定采樣點的個數,從而可達到更好的處理效果。
評論