2011-05-09 108 views
0

我创建了一些播放声音的应用程序,如钢琴,鼓等。 我有一个录音功能。它的录制效果很好。我正在使用AVAudioRecorder。 但随着应用程序的声音,外部声音也被添加。我怎样才能让我的录音机只记录应用程序的声音...... 是否有任何其他的类/框架,我必须使用。iPhone - 只有应用程序播放的录音音频

回答

0

没有API将iPhone应用程序的音频输出重定向到文件。

我认为你唯一的选择是使用低级音频API(AudioQueues或RemoteIO单元),并且在录制时将样本写入文件(通过缓冲区)以及扬声器。

这将要求您生成,排列和混合仪器样本,不需要担心更高级别的API。

+0

有没有任何教程可以做这样的录音? – Satyam 2011-05-19 07:05:45

+0

不是我所知道的。 – 2011-05-19 08:00:56

+0

在iOS5中,您应该可以使用采样器音频单元为您进行所有重采样和混音,这可以减轻您的负载。 – 2012-01-03 09:49:53