我是核心音频的新手,一段时间以来我一直在努力解决如何做到这一点,我希望有人能指出我正确的方向。
我正在为分配创建一个应用程序,我希望用户从 iPod 库(MPMediaPickerontroller?)中选择一个文件,然后对所述文件执行 fft 以检测音高。
我有选择文件并将其位置保存为 NSURL 的代码工作,我有适用于 OSX 的代码,它将从 URL 播放文件!由于我无法理解的原因,我无法让这部分在 iOS 上工作。
我还看到了许多使用远程 i/o 来填充缓冲区来实现 FFT 的示例代码,但我无法从 iPod 库中弄清楚如何做到这一点。
任何人都可以帮忙吗?Idealluy 向我指出一些示例代码,它们将向我展示如何最好地完成其中一些任务?我查看了以前的线程,看不到任何我需要的东西。
提前谢谢了!