Table of Contents

Wwise SDK 2019.1.6
AK::SpeakerVolumes::Vector Namespace Reference

Volume vector services. More...

Functions

AkForceInline void  Copy (VectorPtr in_pVolumesDst, ConstVectorPtr in_pVolumesSrc, AkUInt32 in_uNumChannels)
  Copy volumes. More...
 
AkForceInline void  Copy (VectorPtr in_pVolumesDst, ConstVectorPtr in_pVolumesSrc, AkUInt32 in_uNumChannels, AkReal32 in_fGain)
  Copy volumes with gain. More...
 
AkForceInline void  Zero (VectorPtr in_pVolumes, AkUInt32 in_uNumChannels)
  Clear volumes. More...
 
AkForceInline void  Add (VectorPtr in_pVolumesDst, ConstVectorPtr in_pVolumesSrc, AkUInt32 in_uNumChannels)
  Accumulate two volume vectors. More...
 
AkForceInline AkReal32  L1Norm (ConstVectorPtr io_pVolumes, AkUInt32 in_uNumChannels)
  Compute the sum of all components of a volume vector. More...
 
AkForceInline void  Mul (VectorPtr in_pVolumesDst, const AkReal32 in_fVol, AkUInt32 in_uNumChannels)
  Multiply volume vector with a scalar. More...
 
AkForceInline void  Mul (VectorPtr in_pVolumesDst, ConstVectorPtr in_pVolumesSrc, AkUInt32 in_uNumChannels)
  Multiply two volume vectors. More...
 
AkForceInline void  Max (AkReal32 *in_pVolumesDst, const AkReal32 *in_pVolumesSrc, AkUInt32 in_uNumChannels)
  Get max for all elements of two volume vectors, independently. More...
 
AkForceInline void  Min (AkReal32 *in_pVolumesDst, const AkReal32 *in_pVolumesSrc, AkUInt32 in_uNumChannels)
  Get min for all elements of two volume vectors, independently. More...
 

Detailed Description

Volume vector services.