我正在编写一个可视化应用程序,它将检测歌曲的低频,中频和高频。我在谷歌上看起来无穷无尽,似乎无法找到任何东西,Apple开发者文档似乎都以标准方式显示音频用途。
理想情况下,我只是在寻找一个Objective-C函数。
答案 0 :(得分:0)
我也在寻找能够滤除频率的东西,我找不到任何预先制作的东西。所以我开始创建自己的。我正在使用基于此代码的window-sinc过滤器。 看看这个! http://logix4u.net/DSP/Digital_Filters/Windowed_sinc_filter.html
答案 1 :(得分:0)
您可以使用一个简单的FFT例程,例如KissFFT,窗口大小相当小(例如256)。然后,只需将三个范围中每个范围的感兴趣区域的大小相加。