Version
Wwise SDK 2022.1.8
|
Volume matrix (multi-in/multi-out channel configurations) services. More...
Functions | |
AkForceInline AkUInt32 | GetRequiredSize (AkUInt32 in_uNumChannelsIn, AkUInt32 in_uNumChannelsOut) |
Compute size (in bytes) required for given channel configurations. More... |
|
AkForceInline AkUInt32 | GetNumElements (AkUInt32 in_uNumChannelsIn, AkUInt32 in_uNumChannelsOut) |
Compute size (in number of elements) required for given channel configurations. More... |
|
AkForceInline VectorPtr | GetChannel (MatrixPtr in_pVolumeMx, AkUInt32 in_uIdxChannelIn, AkUInt32 in_uNumChannelsOut) |
Get pointer to volume distribution for input channel in_uIdxChannelIn. More... |
|
AkForceInline ConstVectorPtr | GetChannel (ConstMatrixPtr in_pVolumeMx, AkUInt32 in_uIdxChannelIn, AkUInt32 in_uNumChannelsOut) |
Get pointer to volume distribution for input channel in_uIdxChannelIn. More... |
|
AkForceInline void | Copy (MatrixPtr in_pVolumesDst, ConstMatrixPtr in_pVolumesSrc, AkUInt32 in_uNumChannelsIn, AkUInt32 in_uNumChannelsOut) |
Copy matrix. More... |
|
AkForceInline void | Copy (MatrixPtr in_pVolumesDst, ConstMatrixPtr in_pVolumesSrc, AkUInt32 in_uNumChannelsIn, AkUInt32 in_uNumChannelsOut, AkReal32 in_fGain) |
Copy matrix with gain. More... |
|
AkForceInline void | Zero (MatrixPtr in_pVolumes, AkUInt32 in_uNumChannelsIn, AkUInt32 in_uNumChannelsOut) |
Clear matrix. More... |
|
AkForceInline void | Mul (MatrixPtr in_pVolumesDst, const AkReal32 in_fVol, AkUInt32 in_uNumChannelsIn, AkUInt32 in_uNumChannelsOut) |
Multiply a matrix with a scalar. More... |
|
AkForceInline void | Add (MatrixPtr in_pVolumesDst, ConstMatrixPtr in_pVolumesSrc, AkUInt32 in_uNumChannelsIn, AkUInt32 in_uNumChannelsOut) |
Add all elements of two volume matrices, independently. More... |
|
AkForceInline void | MAdd (MatrixPtr in_pVolumesDst, ConstMatrixPtr in_pVolumesSrc, AkUInt32 in_uNumChannelsIn, AkUInt32 in_uNumChannelsOut, AkReal32 in_fGain) |
Pointwise Multiply-Add of all elements of two volume matrices. More... |
|
AkForceInline void | AbsMax (MatrixPtr in_pVolumesDst, ConstMatrixPtr in_pVolumesSrc, AkUInt32 in_uNumChannelsIn, AkUInt32 in_uNumChannelsOut) |
Get absolute max for all elements of two volume matrices, independently. More... |
|
AkForceInline void | Max (MatrixPtr in_pVolumesDst, ConstMatrixPtr in_pVolumesSrc, AkUInt32 in_uNumChannelsIn, AkUInt32 in_uNumChannelsOut) |
Get max for all elements of two volume matrices, independently. More... |
|
Volume matrix (multi-in/multi-out channel configurations) services.
Questions? Problems? Need more info? Contact us, and we can help!
Visit our Support pageRegister your project and we'll help you get started with no strings attached!
Get started with Wwise