如何将AUGraph的输出写入WAV或AIF格式的外部AudioFile?

在我的iOS应用程序中,我使用音乐播放器和音乐序列播放MIDI文件。 我通过调用Music Sequence的“MusicSequenceGetAUGraph”方法来获得AUGraph。 现在我想将此AUGraph的相同输出保存到外部文件。 我怎样才能做到这一点? 谁能帮我?

这里我没有使用任何节点来创建AUGraph。 我直接从Music Sequence获得Graph。

提前致谢。

这是我的AUGraph

AudioUnitGraph 0x246104F:

成员节点:

node 1: 'aumu' 'samp' 'appl', instance 0x1c558830 O I
node 2: 'auou' 'rioc' 'appl', instance 0x1c54a550 O I

连接:

node   1 bus   0 => node   2 bus   0  [ 2 ch,  44100 Hz, 'lpcm' (0x00000029) 32-bit little-endian float, deinterleaved]

CurrentState:mLastUpdateError = 0,eventsToProcess = F,isRunning = T(1)


这里有一个将AUGraph的输出写入文件的例子

链接地址: http://www.djcxy.com/p/62305.html

上一篇: How to write Output of AUGraph to an External AudioFile of WAV or AIF formats?

下一篇: Delay in AUGraph callback