标签: ios audio avplayer audiounit audiotoolbox
我的应用程序生成了很多音频,来源可能是AVPlayer,AudioUnit等。我想录制所有音频(不是来自麦克风,因为这会记录用户的声音)单个文件。有没有办法在发送到音频播放硬件之前获得最终的混合音频数据?
AVPlayer
AudioUnit
我已尝试AudioUnit和The Amazing Audio Engine。但是它只能录制AudioUnit播放的音频。
另请阅读MTAudioProcessingTap,但必须将一些代码注入AVPlayer,并且混合所有音频似乎很复杂。