2010-07-26 58 views
1

我想分配一个内存缓冲区,并用数学方程的数据初始化它,以获得纯粹的DTMF音调。我正在使用AudioQueueServices库来分配和填充缓冲区。我使用了2个正弦波和2个不同频率的公式。但是,不会播放声音和音调。 initWithData:错误:分配和初始化缓冲区和播放DTMF

回答

1

你真的没有给予足够的信息来诊断问题

一提的是AudioPlayer的功能,这可能是非常重要的。唯一明显的问题是你是否设置了音频会话?

作为参考的一个很好的示例是来自iPadDevCamp Chicago的Dave Dribin's A440 sample。它演示了如何使用AudioQueueServices和音频单元图形来演奏简单的440赫兹音调。希望这会让你看到你的问题在哪里。