iphone音频应用程序开发

iphone音频应用程序开发,iphone,audio,Iphone,Audio,我是一个刚开始开发谁做了一点音频工作。我只是想知道在iphone平台上开始使用音频的方法是什么 我设想这是以某种方式得到一个数字向量,表示音频曲目中的样本。然后在向量(或数组)上以编程方式运行算法,作为过滤器或其他DSP函数 我的想法可能完全偏离了方向,但我想这就是我问题的重点。我如何才能在iphone环境中以非常低的级别开始对音频进行编码呢 谢谢 苹果网站上的内容可能有用。该示例分析音频数据并显示音频数据的频域 从实例出发 代码使用:AU远程IO音频 获取音频输入并复制的单元 它将显示到UI显

我是一个刚开始开发谁做了一点音频工作。我只是想知道在iphone平台上开始使用音频的方法是什么

我设想这是以某种方式得到一个数字向量,表示音频曲目中的样本。然后在向量(或数组)上以编程方式运行算法,作为过滤器或其他DSP函数

我的想法可能完全偏离了方向,但我想这就是我问题的重点。我如何才能在iphone环境中以非常低的级别开始对音频进行编码呢

谢谢

苹果网站上的内容可能有用。该示例分析音频数据并显示音频数据的频域

从实例出发

代码使用:AU远程IO音频 获取音频输入并复制的单元 它将显示到UI显示的输出:- 音频时间的示波器视图 域-频域-滚动 音频静音按钮的声像图 打开/关闭播放模式


音频队列和音频单元远程IO API都允许您获取表示麦克风输入的数字向量,或播放扬声器输出的数字向量(PCM样本)。RemoteIO是稍微复杂一点的APU,但它允许较低的延迟(较短的向量)

您无法实时获取当前在股票操作系统设备上播放的iTunes音乐的数字向量。然而,有新的API用于非实时获取和处理轨迹数据