我们需要不断为iPhone音频插孔麦克风输入提供音频纯频率,并识别特定频率。
我已经阅读了两种FFT(/傅立叶变换)方法:AurioTouch,或者使用Accelerate框架。我还找到了一个关于识别打击的教程 - 如果它仅在麦克风上工作,或者从麦克风输入插孔工作,我无法理解? (同?)
苹果AurioTouch看起来如此庞大和沉重,据我所知,傅立叶的数学只是指数的sigma -sampled。
实施此操作的最佳方式是什么?最简单的方法? 我无法理解Apple文档中的内容,它充满了文件和代码,没有人一步一步指导你如何做到这一点。(每个文件做什么?ccp文件?!)
还有什么,像Apple耳机开关一样,识别音频插孔短路的最佳方法是什么?
答案 0 :(得分:1)
绝对使用Accelerate框架提供的FFT函数,因为这是iPhone上用于进行大规模并行矢量运算的最优化的框架。