【发布时间】:2011-05-09 07:01:21
【问题描述】:
我正在创建一些播放钢琴、鼓等声音的应用程序。 我有一个录音功能。它的录音很好。我正在使用 AVAudioRecorder。 但除了应用程序声音外,还添加了外部声音。如何让我的录音机只录制应用程序的声音..... 有没有我必须使用的其他类/框架。
【问题讨论】:
标签: iphone audio avaudiorecorder recording
我正在创建一些播放钢琴、鼓等声音的应用程序。 我有一个录音功能。它的录音很好。我正在使用 AVAudioRecorder。 但除了应用程序声音外,还添加了外部声音。如何让我的录音机只录制应用程序的声音..... 有没有我必须使用的其他类/框架。
【问题讨论】:
标签: iphone audio avaudiorecorder recording
没有将 iPhone 应用程序的音频输出重定向到文件的 API。
我认为您唯一的选择是使用低级音频 API(AudioQueues 或 RemoteIO 单元)并在录制时将样本写入文件(通过缓冲区)以及扬声器。
这需要您生成、排列和混合乐器样本,而使用更高级别的 API 则无需担心。
【讨论】: