AudioQueue内存中播放示例

时间:2010-06-09 17:56:49

标签: iphone ipad core-audio audioqueue

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

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

任何帮助都非常感激。

3 个答案:

答案 0 :(得分:0)

我知道使用您可以调整的音频单元的示例,因为回调非常相似,请尝试here

答案 1 :(得分:0)

Audio Queue Services Programming Guide应该为您提供所需的详细信息,但显然对您要查找的具体示例有点松懈。您只需要通过AudioFileReadPackets通过输出队列而不是文件中的PCM数据来推送内存中的音频数据。

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

答案 2 :(得分:0)