2010-03-30 118 views
8

我正在寻找一个Objective-C类,它允许我在iPhone上获取现场输入声音的频率。没有找到有用的东西。在iPhone上获取声音的频率

在你问:频率不会改变0.1秒。

感谢答案, 基督教

+5

在Cocoa中找不到任何东西。可能需要寻找一些外部库,最有可能的是一些C或C++库。 – 2010-03-30 19:18:15

回答

5

你的意思频率间距?如果它只是一个纯正弦曲线,并且您需要频率,那么您可以测量零交叉点之间的时间(原始数据),或者使用FFT获取功率谱,然后找到峰值(更复杂,更可靠)。