4

有人知道使用 AudioQueue 从内存源播放的任何示例吗?

我可以从文件中找到所有示例(使用 AudioFileReadPackets),但在我的特殊情况下,我自己实时生成数据,因此理想情况下,我想自己将数据排入队列,而不是使用回调将其从文件中吸出。

非常感谢任何帮助。

4

3 回答 3

0

我知道一个使用您可以适应的音频单元的示例,因为回调非常相似,请在此处尝试

于 2010-06-14T02:09:09.080 回答
0

音频队列服务编程指南应该为您提供所需的详细信息,但显然对您正在寻找的特定示例有点松懈。您只需要通过输出队列推送内存中的音频数据,而不是通过 AudioFileReadPackets 从文件中推送 PCM 数据。

我在另一个stackoverflow question的 AudioQueue 播放器回调中找到了一个合理的声音合成示例。

于 2010-06-14T02:28:48.690 回答
0

SpeakHere Example 可能是最适合您的示例。该示例从设备录制声音并播放。您可以在 Apple 示例站点中找到此示例。

于 2010-07-25T11:05:04.830 回答