2012-07-24 108 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个样品