在声音文件xcode中查找单个频率

时间:2012-06-20 12:39:09

标签: ios xcode frequency

对于我正在处理的应用程序,我需要能够“搜索”声音文件以查找特定频率。

基本上,iPhone麦克风记录5秒钟写入无损音乐文件。然后我需要'打开'该文件并搜索特定频率。频率非常特殊(例如,不在15hz和300hz之间,它是固定数字)。 此外,一旦找到频率,搜索就可以停止。

我有iPhone录制声音并写入文件,我只是不确定如何打开该文件并搜索频率。

非常感谢任何帮助!

由于

2 个答案:

答案 0 :(得分:3)

结帐PitchDetector和相关的tutorial 无法让你更近一点:)

答案 1 :(得分:0)

如果您只是寻找特定的,固定的纯音,那么最简单的方法可能是Goertzel's algorithm - 它实现起来非常简单,并且与使用例如FFT或自相关方法。