我正在尝试录制和保存带有一个或多个音轨的音乐/歌曲文件,比方说,通过耳机或麦克风录制人声时,最多同时播放两个音轨。成品将是一个歌曲文件(mp3或其他格式)。
另外,该代码应具有滤除外部噪声/干扰并添加基本效果的能力。
感谢所有Xcode帮助!
最佳答案
我已经使用AVAudioSessionCategoryPlayAndRecord完成了同样的事情。
在我的代码中,在MPMoviePlayer中播放了karaoke文件,并同时从麦克风获取了输入。
输出是来自MPMoviePlayer的音频,它将同时用作输入+麦克风的输入。
我开始将此输入保存在caf文件中,完成后,产品应为单个文件。
关于iphone - 如何在iPhone上同时录制麦克风输入和音轨,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12903923/