iphone - 如何在iPhone上同时录制麦克风输入和音轨

标签 iphone xcode audio mp3 m4a

我正在尝试录制和保存带有一个或多个音轨的音乐/歌曲文件,比方说,通过耳机或麦克风录制人声时,最多同时播放两个音轨。成品将是一个歌曲文件(mp3或其他格式)。

另外,该代码应具有滤除外部噪声/干扰并添加基本效果的能力。

感谢所有Xcode帮助!

最佳答案

我已经使用AVAudioSessionCategoryPlayAndRecord完成了同样的事情。
在我的代码中,在MPMoviePlayer中播放了karaoke文件,并同时从麦克风获取了输入。
输出是来自MPMoviePlayer的音频,它将同时用作输入+麦克风的输入。
我开始将此输入保存在caf文件中,完成后,产品应为单个文件。

关于iphone - 如何在iPhone上同时录制麦克风输入和音轨,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12903923/

相关文章:

objective-c - NSWindow 无法调整大小以适应 NSView - 有时?

ios - 将 PDF 转换为 UIImageView

flutter - 在Flutter游戏中并行播放音频

xcode - 界面生成器 : I can't change names of my objects in the list since I updated

Java - 从 22050 降采样到 8000 给出零字节

python - 如何从 python 中的拆分块中删除静默 block ?

iphone - iOS 是否支持通过 SMB 进行文件操作?

iphone - 如何在iphone中画一个同心圆?

javascript - 如何在 Javascript 中显示 2^3

iphone - Xcode 中的 TDD 工作流 - 在进行红绿重构时如何为 "quick fix"?