Table of Contents

virtual void AK::IAkGlobalPluginContext::MixNinNChannels ( AkAudioBuffer in_pInputBuffer,
AkAudioBuffer in_pMixBuffer,
AkReal32  in_fPrevGain,
AkReal32  in_fNextGain,
AK::SpeakerVolumes::ConstMatrixPtr  in_mxPrevVolumes,
AK::SpeakerVolumes::ConstMatrixPtr  in_mxNextVolumes  
) [pure virtual]

N to N channels mix.

Parameters:
in_pInputBuffer  Input multichannel buffer.
in_pMixBuffer  Multichannel buffer with which the input buffer is mixed.
in_fPrevGain  Gain, corresponding to the beginning of the buffer, to apply uniformly to each mixed channel.
in_fNextGain  Gain, corresponding to the end of the buffer, to apply uniformly to each mixed channel.
in_mxPrevVolumes  In/out channel volume distribution corresponding to the beginning of the buffer (see AK::SpeakerVolumes::Matrix services).
in_mxNextVolumes  In/out channel volume distribution corresponding to the end of the buffer (see AK::SpeakerVolumes::Matrix services).