2011-06-06 169 views
1
发挥他们

我不希望任何代码,但希望得到一个关于下文提到我的问题...参考合并两个音频文件一起,在iPhone

有背景音乐可并没有录制选项在我的应用...

一旦我开始记录,使用记录我的声音,当播放按钮点击,它会播放录音与背景音乐一起...

我不得不用这个Link但不能让我想...

我觉得有一种机制就像合并两个音频文件并在播放之前合成一个...

如何通过编码实现此目的...是否有任何引用链接或任何示例代码可用?

日Thnx提前...

+0

Check this http://stackoverflow.com/questions/5627590/how-to-play-combined-sound-as-if-emanating-from-a-crowd-of-sound-producing-object – Jhaliya 2011-06-06 10:03:39

+0

@Jhaliya Thnx,但这对我来说没有用......因为我是这种技术的新人,所以不要告诉他们所讲的事情...... – 2011-06-06 10:11:35

+1

其实它是,但你必须在各行之间阅读。让我更清楚地发布它。 – 2011-06-06 13:31:27

回答

2

大多数人误以为AVAudioPlayer的一个实例作为直接播放的声音单元,但它不。混合由OS完成,而不是由AVAudioPlayer实例完成。 换句话说: 没有人说你不能拥有更多的AVAudioPlayer。

为您创建一个背景并让它播放。为你录制的声音创建另一个AVAudioPlayer实例并让它播放。 Voila

+0

这不会帮助..它会创建录音声音不伴随背景音乐....感谢您的帮助... – 2011-06-07 04:53:18

+0

AH你想混合他们。看看这个答案:http://stackoverflow.com/questions/5714719/how-to-mix-sound-files-of-different-format-using-ffmpeg – 2011-06-09 12:47:48

相关问题