3

我已经为音频问题困扰了好几天。我不认为 OpenAL 与 AVAudio 功能相处融洽。

我有自己的 OpenAL 课程。(包装了 MyOpenAL 类)我的应用程序开始使用 AVAudioRecorder 进行录制。我停止录音。然后我单击使用 OpenAL 播放任何声音的“OpenAL Play”按钮。我听不见。但是当我使用 AVAudioPlayer 单击“AVAudioPlayer 播放”按钮时,我可以听到我的录音。

我测试了 oalTouch、avTouch、SpeakHear 示例代码。他们的结果是一样的。在oalTouch中,当AVAudioPlayer停止时,OpenAL同时停止播放。这就是为什么我这么认为。

OpenAL 一起使用 AVAudio~ 函数有问题吗?

我在谷歌上搜索了很长时间。但我找不到解决方案和同样的问题。

感谢您阅读我的。

4

1 回答 1

0

我正在使用 AVAudioRecorder(录制)和 OpenAL(播放),它们都运行得很好。只是想在初始化 AVAudioRecorder 时检查是否使用 Play_And_Record 作为选项?

于 2010-12-20T21:53:14.840 回答