-
2 votesanswersviews
使用AVAudioEngine记录到压缩文件
我正在尝试使用AVAudioEngine将来自麦克风的声音与各种声音效果文件一起录制到AVAudioFile . 我像这样创建一个AVAudioFile: let settings = self.engine.mainMixerNode.outputFormatForBus(0).settings try self.audioFile = AVAudioFile(forWriting: self.... -
0 votesanswersviews
如何多次将AVAudioFile读入同一个AVAudioPCMBuffer?
EDIT: 我能够通过在for循环结束时添加 audioFileB.framePosition = 0; 来阻止readIntoBuffer返回false . 但是,现在看起来bufferB只包含来自最终readIntoBuffer调用的音频(我的不完整循环) . 有谁知道为什么我的缓冲区在每次readIntoBuffer调用后都丢弃以前加载到它的数据? Original Question: 我有...