0

我想执行两个音频文件的数字混合。为此,我使用了 MixerHost-Apple 的示例代码。但我无法在磁盘上存储混合音频文件。如果有人知道该怎么做,请指导我。我已经尝试过发布其他人提出的相同问题的答案,但这只会录制我播放的音频的一部分,但我想要两个文件的混合音频。如何在磁盘上写入该文件?

4

1 回答 1

0

将 IO 单元添加到混音器,然后在新 IO 单元的回调函数上使用扩展音频文件服务将音频数据写入文件。您需要使用ExtAudioFileWriteAsync来编写数据包。

在此处查看参考: https ://developer.apple.com/library/ios/#documentation/MusicAudio/Reference/ExtendedAudioFileServicesReference/Reference/reference.html

于 2012-10-26T05:16:33.270 回答