Ios 简单记录到节拍器,带计数/预滚动

Ios 简单记录到节拍器,带计数/预滚动,ios,core-audio,Ios,Core Audio,我正在尝试设置一个简单的录制应用程序,用户可以在其中录制4小节的节拍器。我最初的想法是有两个音频文件(如mp3)并播放一个(一个1小节的预滚,以便用户可以准备好),然后当第二个文件开始时,开始录制。问题是轨道1和轨道2之间存在间隙,因此会使节拍器脱落 有人做过类似的事情吗?我目前正在使用高级avaudioplayer和recorder库,但也许我需要进行更多的低级编程。要准确计时,请使用未压缩的音频样本、混音器和RemoteIO音频单元 添加:以下是苹果的MixerHost示例应用程序供参考:

我正在尝试设置一个简单的录制应用程序,用户可以在其中录制4小节的节拍器。我最初的想法是有两个音频文件(如mp3)并播放一个(一个1小节的预滚,以便用户可以准备好),然后当第二个文件开始时,开始录制。问题是轨道1和轨道2之间存在间隙,因此会使节拍器脱落


有人做过类似的事情吗?我目前正在使用高级avaudioplayer和recorder库,但也许我需要进行更多的低级编程。

要准确计时,请使用未压缩的音频样本、混音器和RemoteIO音频单元

添加:以下是苹果的MixerHost示例应用程序供参考: