【问题标题】:Setup for Apple's Accelerate FFT for the iPhone为 iPhone 设置 Apple 的 Accelerate FFT
【发布时间】:2011-05-29 15:17:48
【问题描述】:

我正在尝试了解数字声音处理的概念,并且我想实现 Apple 的 Accelerate Framework link 的 FFT。在 vDSP API 中,您可以找到一个不错且快速的 FFT,但不幸的是我无法正确设置它。我认为文档真的很难理解。我正在尝试对 iPhone 麦克风的信号进行 FFT。有人可以给我一个设置或一些我可以阅读的网站吗?真的很棒。

感谢您的所有回答。

【问题讨论】:

  • 正如 Tom 所指出的,这看起来是问题 Using the apple FFT and accelerate Framework 的重复,它有一些非常好的答案。
  • 我看到了这个问题,但不幸的是,答案没有帮助,因为我没有很强的声音相关背景......
  • 或许从更基础的层面开始会更好。 FFT 是一个更高级的概念。你想完成什么?
  • 我正在尝试获取用户输入的频率。

标签: iphone fft microphone accelerate-framework


【解决方案1】:

Aurio Touch 使用 vDSP 吗?我上次没有看,但现在可能。我认为你追求的是功率谱。

发现这个: Audio File FFT in an OS X environment

如果您删除所有 G4 ppc 代码,Apple 的示例源代码也会稍微崩溃...

音频以整数形式出现:FFT 需要浮点数。使用 vDSP_vflt32 或类似的转换。

Aurio touch 很好,因为您可以看到所有回调是如何为声音 i/o 工作的。

【讨论】:

猜你喜欢
  • 2011-03-24
  • 2011-09-15
  • 1970-01-01
  • 1970-01-01
  • 2013-09-26
  • 1970-01-01
  • 1970-01-01
  • 2011-06-15
  • 1970-01-01
相关资源
最近更新 更多