| AXARTInit | Initializes the AXART library. |
|---|---|
| AXARTQuit | Safely quits the AXART library. |
| AXARTServiceSounds | Runs articulators for all sounds in the AXART sound list and updates voice parameters for one audio frame. |
| AXARTSet3DDistanceScale | Sets an arbitrary distance scale for the volume attenuation of 3D sounds. |
|---|---|
| AXARTSet3DDopplerScale | Sets an arbitrary scale for the approaching speed used by the Doppler pitch with 3D sounds. |
| AXARTInitSound | Initializes an AXART_SOUND data structure. |
|---|---|
| AXARTAddSound | Adds an AXART_SOUND to the AXART sound list. |
| AXARTRemoveSound | Removes an AXART_SOUND from the AXART sound list. |
| AXARTAddArticulator | Adds an AXART_ART to the articulator list specified within AXART_SOUND. |
|---|---|
| AXARTInitLfo | Initializes an AXART_LFO to use with articulators that contain an LFO for modulation. |
| AXARTInitArt3D | Initializes an AXART_3D to be used. |
| AXARTInitArtPanning | Initializes an AXART_PANNING to be used. |
| AXARTInitArtItd | Initializes an AXART_ITD to be used. |
| AXARTInitArtSrctype | Initializes an AXART_SRCTYPE to be used. |
| AXARTInitArtPitch | Initializes an AXART_PITCH to be used. |
| AXARTInitArtPitchEnv | Initializes an AXART_PITCH_ENV to be used. |
| AXARTInitArtPitchMod | Initializes an AXART_PITCH_MOD to be used. |
| AXARTInitArtVolume | Initializes an AXART_VOLUME to be used. |
| AXARTInitArtAuxAVolume | Initializes an AXART_AUXA_VOLUME to be used. |
| AXARTInitArtAuxBVolume | Initializes an AXART_AUXB_VOLUME to be used. |
| AXARTInitArtAuxCVolume | Initializes an AXART_AUXC_VOLUME to be used. |
| AXARTInitArtVolumeEnv | Initializes an AXART_VOLUME_ENV to be used. |
| AXARTInitArtAuxAVolumeEnv | Initializes an AXART_AUXA_VOLUME_ENV to be used. |
| AXARTInitArtAuxBVolumeEnv | Initializes an AXART_AUXB_VOLUME_ENV to be used. |
| AXARTInitArtAuxCVolumeEnv | Initializes an AXART_AUXC_VOLUME_ENV to be used. |
| AXARTInitArtVolumeMod | Initializes an AXART_VOLUME_MOD to be used. |
| AXARTInitArtAuxAVolumeMod | Initializes an AXART_AUXA_VOLUME_MOD to be used. |
| AXARTInitArtAuxBVolumeMod | Initializes an AXART_AUXB_VOLUME_MOD to be used. |
| AXARTInitArtAuxCVolumeMod | Initializes an AXART_AUXC_VOLUME_MOD to be used. |
| AXARTInitArtLpf | Initializes an AXART_LPF so that it can be used. |
| AXARTInitArtFader | Initializes an AXART_FADER articulator. |
| AXARTInitArtRmt | Initializes an AXART_RMT articulator. |
| AXARTInitArtRmtFader | Initializes an AXART_RMT_FADER articulator. |
| AXARTInitArtRmtAuxVolume | Initializes an AXART_RMT_AUX_VOLUME articulator. |
| AXART_SOUND | A data structure that describes a sound in the AXART voice articulator library. |
|---|---|
| AXART_ART | A generic articulator data structure of unknown articulator type. |
| AXART_LFO | An LFO data structure. It is used by articulators that modulate volume or pitch. |
| AXART_3D | A data structure that describes a 3D sound articulator. |
| AXART_PANNING | A data structure that describes a pan articulator. |
| AXART_ITD | A data structure that describes a sound articulator for the initial time delay. |
| AXART_SRCTYPE | A data structure that describes a sound articulator for the sampling rate converter type. |
| AXART_PITCH | A data structure that describes a sound articulator for the pitch. |
| AXART_PITCH_ENV | A data structure that describes a sound articulator for the pitch envelope. |
| AXART_PITCH_MOD | A data structure that describes a sound articulator for pitch modulation. |
| AXART_VOLUME | A data structure that describes a sound articulator for the volume. |
| AXART_AUXA_VOLUME | A data structure that describes a sound articulator for the AuxA volume. |
| AXART_AUXB_VOLUME | A data structure that describes a sound articulator for the AuxB volume. |
| AXART_AUXC_VOLUME | A data structure that describes a sound articulator for the AuxC volume. |
| AXART_VOLUME_ENV | A data structure that describes a sound articulator for the volume envelope. |
| AXART_AUXA_VOLUME_ENV | A data structure that describes a sound articulator for the AuxA volume envelope. |
| AXART_AUXB_VOLUME_ENV | A data structure that describes a sound articulator for the AuxB volume envelope. |
| AXART_AUXC_VOLUME_ENV | A data structure that describes a sound articulator for the AuxC volume envelope. |
| AXART_VOLUME_MOD | A data structure that describes a sound articulator for volume attenuation modulation. |
| AXART_AUXA_VOLUME_MOD | A data structure that describes a sound articulator for the AuxA volume attenuation modulation. |
| AXART_AUXB_VOLUME_MOD | A data structure that describes a sound articulator for the AuxB volume attenuation modulation. |
| AXART_AUXC_VOLUME_MOD | A data structure that describes a sound articulator for the AuxC volume attenuation modulation. |
| AXART_LPF | A data structure that describes a sound articulator for a low-pass filter. |
| AXART_FADER | An articulator that controls a fader. |
| AXART_RMT | An articulator that controls the on/off status of audio output to the Wii Remote speaker. |
| AXART_RMT_FADER | An articulator that controls the fader for audio output to the Wii Remote speaker. |
| AXART_RMT_AUX_VOLUME | An articulator that controls the effect send level for audio output to the Wii Remote speaker. |
CONFIDENTIAL