2012-07-24 172 views
0

在用於XAudio2 filter parameters它提到如(2 * SIN(PI *(期望濾波器的截止頻率)/採樣率))XAudio2濾波器角頻率

計算

濾波器角頻率的文檔可以有人向我解釋那個配方是從哪裏來的?因爲唯一對我有意義的頻率轉換源將來自sin(f * t)和cosine(f * t)對sin(2 * pi * f * t)和餘弦(2 * pi * f * t )其中f是「頻率」,t是時間。

回答

0
(2 * sin(pi * (desired filter cutoff frequency)/sampleRate)) 

此值作爲濾波器截止頻率從DC變爲一半採樣速率從0單調去至2.0。

數字濾波器相對於採樣率進行縮放,而其他提供的選項則不能。

+1

好的,但我仍然困惑爲什麼「過濾器弧度頻率」是由該公式定義。感覺這個公式只是隨機選擇的。爲什麼這個公式而不是另一個? – user782220 2012-07-25 10:59:14

0

我已經完成了數學過濾,這已經有一段時間了。這有點粗糙,但這是一個基本的解釋: 有點混淆的部分是罪不?我也有點困惑,但我敢打賭,它將轉換的輸出保持在期望的範圍內。看起來微軟的過濾器只能佔用8000hz。請原諒我,如果這種方式離開基地,我不能想象一下正弦函數對結果的影響。

2 * SIN(PI *(期望濾波器的截止頻率)/整個事情

PARTS

2 *罪////你習慣的2 * PI * F部分。

(PI *

期望的濾波器的截止頻率)////這赫茲將變得弧度freqs

/s的ampleRate ////設置了整個方程1個樣品