设置音频单元的音量(kAudioUnitSubType_RemoteIO)

pio*_*ion 4 iphone audio core-audio

如何在kAudioUnitSubType_RemoteIO上专门设置音频单元的音量?

我看到kAudioUnitSubType_MultiChannelMixer的东西

    status = AudioUnitSetParameter(mixerUnit, kMultiChannelMixerParam_Volume, kAudioUnitScope_Output, AU_OUTPUT_BUS, volume, 0);
Run Code Online (Sandbox Code Playgroud)

在此先感谢您的帮助

pio*_*ion 8

来自Chris Adamson的博客An iPhone Core Audio脑转储

" RemoteIO没有增益或音量属性.混音器单元在所有输入总线及其输出总线(0)上都有音量属性.因此,设置调音台的输出音量属性可能是事实上的音量控制,如果它是最后一件事在RemoteIO之前.它比手动将所有样本乘以体积因子更具吸引力. "