如何在iOS中使用原始数据播放音频?

问题描述:

我一直在努力音频捕获和回放,我正在尝试使用缓冲区播放音频。我将获得缓冲区作为字符指针,我必须从缓冲区中读取数据并在该缓冲区中存在任何内容时播放。我开始了解AudioQueue,我不确定AudioQueue是否会成为我的任务的正确途径。任何人都可以在此之前做到这一点,请提出一些想法从哪里开始?如何在iOS中使用原始数据播放音频?

是的,AudioQueues适用于播放和记录LPCM音频数据信号。在了解音频信号和CoreAudio API的知识之前,您需要学习很多东西(音频信号和AudioQueue速成教程对于一个SO答案来说太大了)。

从一些AudioQueue示例和教程开始。保留很长的时间。