2012-07-18 89 views
0

我正在写一个应用程序,需要录制不带麦克风的输出声音。
例如:如果我有两个声音文件,first.mp3和second.mp3,我想按下录制按钮,然后按playfirst按钮,然后播放第二个按钮,然后停止录制按钮。在此之后,我应该拥有third.mp3,其中包括录制的第一个和第二个声音。
可能吗?iPhone:录制不带麦克风的输出声音

感谢和抱歉我的英语不好。

+0

所以你需要混合2个声音文件?你需要把它们合并成一对一或者一对一,比如把鼓声添加到一些声音中? – 2012-07-18 12:44:25

+0

不,我不需要合并或混合它。我只需要在没有话筒的情况下录制应用的输出声音。如果我打first.mp3,等2.5秒,然后播放second.mp3我应该得到third.mp3包括first.mp3沉默2.5秒和second.mp3。 – Rendel 2012-07-18 12:57:31

+0

@TeodorCarstea - 确切地说,你为什么需要通过录音来完成而不是合并它们。是因为你想尝试并理解输出放大器或DAC的噪声质量? – trumpetlicks 2012-07-18 12:57:41

回答

0

我非常肯定,这是不可能的设备上没有首先让声音逃离设备。

为了使你想成为可能,苹果公司的硬件工程师不得不放置一个模拟多路复用器,使输出面向重新编码输入接口(至少)2个输入,一个是实际的麦克风,触及外界,另一个将是扬声器DAC的输出。我只是不认为这是他们设计硬件的方式。

那就怎么也得:

enter image description here



如何最有可能做到了!

enter image description here

+0

好的。感谢您了解它。 它似乎我必须混合2种声音,再加上第一个结尾。 你能举个例子怎么做吗? 我有2个mp3文件。 first.mp3 and second.mp3 – Rendel 2012-07-18 13:20:04

+0

http://stackoverflow.com/questions/5851123/join-multiple-audio-files-into-one或http://stackoverflow.com/questions/10628924/ios-combine-concatenate-多音频文件或http://stackoverflow.com/questions/6644046/how-to-concatenate-2-or-3-audio-files-in-ios似乎你之前问过这个问题! – trumpetlicks 2012-07-18 15:06:46

+0

我已经看到了这些问题,但他们没有帮助我:(我仍然无法做到这一点 我需要1个样本,你能帮助我吗? – Rendel 2012-07-19 10:21:39

相关问题