jjzjj

ios - 如何将 AUGraph 的输出写入文件?

我正在尝试编写(应该是什么)一个简单的应用程序,该应用程序在AUGraph中按顺序包含一堆音频单元,然后将输出写入文件。我使用AUGraphAddRenderNotify添加了一个回调。这是我的回调函数:OSStatusMyAURenderCallback(void*inRefCon,AudioUnitRenderActionFlags*actionFlags,constAudioTimeStamp*inTimeStamp,UInt32inBusNumber,UInt32inNumberFrames,AudioBufferList*ioData){if(*actionFlags&kAu

ios - 将 kAudioUnitSubType_MultiChannelMixer 添加到 AUGraph 时静音

我在将混合器单元插入AUGraph时遇到问题,否则在MacOS和iOS上都可以正常工作。我的工作图如下所示:(MyAudiorendercallback)此外,我能够像这样成功地插入一个EQ单元:(MyAudiorendercallback)我的目标是插入混音器单元但不插入EQ,这样我就可以独立于iOS上的系统音量来控制图表的音量。然而,当我设置图表时,它似乎看起来不错,但我得到的只是沉默。图表如下所示:(MyAudiorendercallback)...以及CAShow的输出:AudioUnitGraph0x397000:MemberNodes:node1:'auou''def''a
12