XAudio2滤波器弧度频率



在XAudio2过滤器参数的文档中,它提到了

滤波器弧度频率计算为(2*sin(pi*(期望滤波器截止频率)/sampleRate))

有人能向我解释一下这个公式是从哪里来的吗?因为对我来说唯一有意义的频率转换来源是sin(f*t)和余弦(f*t)vs sin(2*pi*f*t。

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

随着滤波器截止频率从DC变为采样率的一半,该值将从0单调地变为2.0。

数字滤波器相对于采样率进行缩放,而您提供的其他选项则不然。

我已经有一段时间没有做过过滤数学了。这有点粗糙,但这里有一个基本的解释:有点让人困惑的部分是"罪不?"?我也有点困惑,但我敢打赌,这是为了将转换的输出保持在所需的范围内。看起来微软的滤波器只能占用8000赫兹。请原谅,如果这样偏离了基础,我现在无法想象正弦函数会对结果产生什么影响。

2*sin(pi*(所需滤波器截止频率)/整体

零件

2*sin////你习惯的2*pi*f部分。

(π*

所需滤波器截止频率)////这将变为弧度频率

/sampleRate////设置1个样本的整个方程

相关内容

  • 没有找到相关文章

最新更新