<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于DSP的數字音頻均衡器設計

基于DSP的數字音頻均衡器設計

作者: 時(shí)間:2012-06-27 來(lái)源:網(wǎng)絡(luò ) 收藏

理想濾波器傳輸函數q.jpg,其幅頻特性如圖7所示,其中g(shù)ain1~gain9是9個(gè)頻率段的增益,每個(gè)頻率段的增益可調范圍是-12~12 dB。

本文引用地址:http://dyxdggzs.com/article/148840.htm

j.JPG


由圖可以看出的傳輸函數是由一個(gè)低通濾波器并聯(lián)一系列帶通濾波器組成的,因此q.jpg可寫(xiě)成如下形式
k.JPG
對hd(n)進(jìn)行加窗h(n)=hd(n)w(n),然后讓h(n)和x(n)進(jìn)行卷積,即可得到輸出序列y(n),從而完成了濾波運算。

3 系統測試
系統測試包括兩方面的內容,首先是譜分析測試,用來(lái)檢驗系統進(jìn)行的譜分析是否滿(mǎn)足工程要求;另一個(gè)是測試,檢驗對各個(gè)頻段的增益調節效果和對整個(gè)范圍的均衡效果。測試方法可以通過(guò)BF533的開(kāi)發(fā)軟件Visual++的plot功能實(shí)現。
3.1 譜分析測試
對輸入信號進(jìn)行48 kHz的采樣,將數據放入長(cháng)度為256的緩沖區中為譜分析作準備。聲音信號的頻率范圍是20 Hz~20 kHz,其20 Hz和20 kHz正弦信號的譜分析測試結果如下。

l.JPG


其中圖8和圖9分別是是20 Hz和20 kHz的256點(diǎn)的采樣信號和頻譜圖,其中圖8(a),圖9(a)的頻譜是實(shí)際信號的頻譜,圖8(b),圖9(b)是FFT得到的頻譜,可見(jiàn)該算法能夠較好的反映出原始信號的頻譜特性。由圖可以看出,該算法滿(mǎn)足了譜分析的需要。

m.JPG



關(guān)鍵詞: 均衡器 設計 音頻 數字 DSP 基于

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>