iOS 带通滤波器

Posted

技术标签:

【中文标题】iOS 带通滤波器【英文标题】:iOS bandpass filter 【发布时间】:2012-11-22 06:57:17 【问题描述】:

我正在开发一个使用音频单元执行带通滤波器的 iPhone 应用程序。 API 需要两个参数:中心频率(以 Hz 为单位)和带宽(以美分为单位,范围从 100 到 12000)。但我不明白什么是仙?如何将美分转换为频率?

例如,如果我想执行一个滤波器以通过从 500 到 8000 的频率。我应该使用什么中心频率和带宽?

感谢您的帮助。任何解释都会非常有帮助!

【问题讨论】:

【参考方案1】:

Cents 是音乐间隔的对数度量单位。您可以找到从Cents 到频率比here 的转换器。如果您搜索 Audio Cents to Frequency,Google 上也有相当多的信息。希望有帮助!

【讨论】:

感谢您的链接!所以,我想我应该选择中心频率 4250Hz 和宽度 4800 美分... 实际上我尝试了这些值,但结果似乎在 16kHz 而不是 8kHz 附近被截断......知道吗?谢谢。 玩弄数字,看看是什么给了你正确的价值。也许试试 2400 美分?另外,我给你的网站是基于 2 的。也许你使用的代码是另一个基数,这会改变美分值。 是的,我正在尝试使用各种值来找出正确的值。确认后我会再次发布。非常感谢您的链接和帮助!

以上是关于iOS 带通滤波器的主要内容,如果未能解决你的问题,请参考以下文章

二阶 IIR 滤波器,巴特沃斯带通 (EQ) 的系数?

MATLAB 中的低通/带通滤波器设计

如何实现由该等式给出的带通滤波器?

如何使用带通滤波器正确实现均衡

[Matlab]双线性变换法设计数字带通滤波器

如何在实时信号的 FIR 带通滤波器中摆脱瞬态响应?