针对 iPhone 的 Apple Accelerate FFT 设置
我正在尝试了解数字声音处理的概念,并且想要实现 Apple 加速框架的 FFT 链接。在 vDSP API 中,您可以找到一个又好又快的 FFT,但不幸的是我无法正确设置它。我认为文档真的很难理解。我正在尝试对 iPhone 麦克风的信号进行 FFT。有人可以给我一个设置或一些我可以阅读此内容的网站吗?真的会很棒。
感谢您的所有回答。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Aurio Touch 使用 vDSP 吗?上次我看的时候没有,但现在可能会了。我认为你追求的是功率谱。
发现这个:
OS X 环境中的音频文件 FFT
也是 Apple 的示例源如果你删除了所有 G4 ppc 代码,就会崩溃一点......
音频以整数形式出现:FFT 需要浮点数。使用 vDSP_vflt32 或类似工具进行转换。
Aurio touch 很好,因为您可以看到所有回调如何用于声音 I/O。
Does Aurio Touch use vDSP ? I didn't the last time I looked, but it might now. I think that you are after a power spectrum.
Found this:
Audio File FFT in an OS X environment
Also Apple's example source would collapse down a bit if you deleted all the G4 ppc code...
The audio comes at you as integers: FFTs need floats. Convert with vDSP_vflt32 or similar.
Aurio touch is good cause you can see how all the callbacks work for sound i/o.