Macros | |
| #define | AU_EQPOW_MID_IDX 64 |
| #define | AU_EQPOW_MAX_IDX 127 |
Functions | |
| void | au_driver_init (AuSynDriver *driver, ALConfig *config) |
| void | au_driver_release (void) |
| Acmd * | alAudioFrame (Acmd *cmdList, s32 *cmdLen, s16 *outBuf, s32 outLen) |
| void | au_use_global_volume (void) |
| void | au_set_global_volume (s16 arg0) |
| s16 | au_get_global_volume (void) |
| void | func_80056D5C (u8 bStereoSound) |
| void | au_bus_set_volume (u8 index, u16 arg1) |
| u16 | au_bus_get_volume (u8 index, u16 arg1) |
| void | au_bus_set_effect (u8 index, u8 effectType) |
| void | au_bus_set_fx_params (u8 index, s16 delayIndex, s16 paramID, s32 value) |
| void | au_pvoice_set_bus (u8 index, s8 busId) |
| void | au_syn_stop_voice (u8 voiceIdx) |
| void | au_syn_start_voice (u8 voiceIdx) |
| void | au_syn_start_voice_params (u8 voiceIdx, u8 busId, Instrument *instrument, f32 pitch, s16 vol, u8 pan, u8 fxMix, s32 delta) |
| void | au_syn_set_wavetable (u8 voiceIdx, Instrument *instrument) |
| void | au_syn_set_pitch (u8 voiceIdx, f32 pitch) |
| void | au_syn_set_mixer_params (u8 voiceIdx, s16 volume, s32 delta, u8 pan, u8 fxMix) |
| void | au_syn_set_pan_fxmix (u8 voiceIdx, u8 pan, u8 fxMix) |
| void | au_syn_set_volume_delta (u8 voiceIdx, s16 vol, s32 delta) |
| void | au_syn_set_pan (u8 voiceIdx, u8 pan) |
| void | au_syn_set_fxmix (u8 voiceIdx, u8 fxMix) |
| s32 | au_syn_get_playing (u8 voiceIdx) |
| s32 | au_syn_get_bus (u8 voiceIdx) |
| f32 | au_syn_get_pitch (u8 voiceIdx) |
| u8 | au_syn_get_pan (u8 voiceIdx) |
| s16 | au_syn_get_dryamt (u8 voiceIdx) |
| s16 | au_syn_get_wetamt (u8 voiceIdx) |
| s32 | au_syn_get_volume_left (u8 voiceIdx) |
| s32 | au_syn_get_volume_right (u8 voiceIdx) |
| void | au_set_delay_time (s32 arg0) |
| void | au_delay_left_channel (u8 groupIdx) |
| void | au_delay_right_channel (u8 groupIdx) |
| void | au_disable_channel_delay (void) |
| void | au_delay_channel (s16 arg0) |
| void | alHeapInit (ALHeap *hp, u8 *base, s32 len) |
| void * | alHeapAlloc (ALHeap *heap, s32 count, s32 size) |
| void | alCopy (void *src, void *dst, s32 size) |
Variables | |
| BSS s16 * | AuDelayBufferMain |
| BSS s16 * | AuDelayBufferAux |
| BSS s32 | AuDelayCounter |
| BSS u8 | AuDelayedVoiceGroup |
| BSS s16 | AuDelayedChannel |
| BSS s32 | AuDelayCount |
| AuSynDriver * | gActiveSynDriverPtr = NULL |
| AuSynDriver * | gSynDriverPtr = NULL |
| u8 | AuUseGlobalVolume = FALSE |
| u16 | AuGlobalVolume = 0x7FFF |
| u8 | AuSynStereoDirty = FALSE |
| s16 | AuEqPower [128] |
| #define AU_EQPOW_MAX_IDX 127 |
| #define AU_EQPOW_MID_IDX 64 |
| Acmd * alAudioFrame | ( | Acmd * | cmdList, |
| s32 * | cmdLen, | ||
| s16 * | outBuf, | ||
| s32 | outLen ) |
Referenced by nuAuMgr().
| void alCopy | ( | void * | src, |
| void * | dst, | ||
| s32 | size ) |
Referenced by au_syn_set_wavetable(), and au_syn_start_voice_params().
| void * alHeapAlloc | ( | ALHeap * | heap, |
| s32 | count, | ||
| s32 | size ) |
Referenced by au_driver_init(), au_engine_init(), au_load_BK_to_bank(), au_load_INIT(), create_audio_system(), func_80054AA0(), func_80058E84(), and func_80058F88().
| void alHeapInit | ( | ALHeap * | hp, |
| u8 * | base, | ||
| s32 | len ) |
Referenced by create_audio_system().
| u16 au_bus_get_volume | ( | u8 | index, |
| u16 | arg1 ) |
| void au_bus_set_effect | ( | u8 | index, |
| u8 | effectType ) |
Referenced by au_syn_update().
| void au_bus_set_fx_params | ( | u8 | index, |
| s16 | delayIndex, | ||
| s16 | paramID, | ||
| s32 | value ) |
| void au_bus_set_volume | ( | u8 | index, |
| u16 | arg1 ) |
Referenced by au_fade_set_volume().
| void au_delay_channel | ( | s16 | arg0 | ) |
Referenced by au_engine_init().
| void au_delay_left_channel | ( | u8 | groupIdx | ) |
Referenced by au_syn_update().
| void au_delay_right_channel | ( | u8 | groupIdx | ) |
Referenced by au_syn_update().
| void au_disable_channel_delay | ( | void | ) |
Referenced by au_syn_update().
| void au_driver_init | ( | AuSynDriver * | driver, |
| ALConfig * | config ) |
Referenced by create_audio_system().
| void au_driver_release | ( | void | ) |
| s16 au_get_global_volume | ( | void | ) |
Referenced by nuAuPreNMIProc().
| void au_pvoice_set_bus | ( | u8 | index, |
| s8 | busId ) |
Referenced by au_engine_init().
| void au_set_delay_time | ( | s32 | arg0 | ) |
Referenced by au_syn_update().
| void au_set_global_volume | ( | s16 | arg0 | ) |
Referenced by nuAuPreNMIProc().
| s32 au_syn_get_bus | ( | u8 | voiceIdx | ) |
| s16 au_syn_get_dryamt | ( | u8 | voiceIdx | ) |
| u8 au_syn_get_pan | ( | u8 | voiceIdx | ) |
| f32 au_syn_get_pitch | ( | u8 | voiceIdx | ) |
| s32 au_syn_get_playing | ( | u8 | voiceIdx | ) |
| s32 au_syn_get_volume_left | ( | u8 | voiceIdx | ) |
| s32 au_syn_get_volume_right | ( | u8 | voiceIdx | ) |
| s16 au_syn_get_wetamt | ( | u8 | voiceIdx | ) |
| void au_syn_set_fxmix | ( | u8 | voiceIdx, |
| u8 | fxMix ) |
| void au_syn_set_mixer_params | ( | u8 | voiceIdx, |
| s16 | volume, | ||
| s32 | delta, | ||
| u8 | pan, | ||
| u8 | fxMix ) |
Referenced by au_syn_update().
| void au_syn_set_pan | ( | u8 | voiceIdx, |
| u8 | pan ) |
Referenced by alAudioFrame().
| void au_syn_set_pan_fxmix | ( | u8 | voiceIdx, |
| u8 | pan, | ||
| u8 | fxMix ) |
Referenced by au_syn_update().
| void au_syn_set_pitch | ( | u8 | voiceIdx, |
| f32 | pitch ) |
Referenced by au_syn_update().
| void au_syn_set_volume_delta | ( | u8 | voiceIdx, |
| s16 | vol, | ||
| s32 | delta ) |
Referenced by au_reset_nonfree_voice(), and au_reset_voice().
| void au_syn_set_wavetable | ( | u8 | voiceIdx, |
| Instrument * | instrument ) |
Referenced by au_engine_init().
| void au_syn_start_voice | ( | u8 | voiceIdx | ) |
| void au_syn_start_voice_params | ( | u8 | voiceIdx, |
| u8 | busId, | ||
| Instrument * | instrument, | ||
| f32 | pitch, | ||
| s16 | vol, | ||
| u8 | pan, | ||
| u8 | fxMix, | ||
| s32 | delta ) |
Referenced by au_syn_update().
| void au_syn_stop_voice | ( | u8 | voiceIdx | ) |
Referenced by au_syn_update(), and au_update_stopped_voices().
| void au_use_global_volume | ( | void | ) |
Referenced by nuAuPreNMIProc().
| void func_80056D5C | ( | u8 | bStereoSound | ) |
Referenced by audio_set_mono(), and audio_set_stereo().
| BSS s16* AuDelayBufferAux |
Referenced by alAudioFrame(), au_delay_channel(), au_delay_left_channel(), au_delay_right_channel(), and au_driver_init().
| BSS s16* AuDelayBufferMain |
Referenced by alAudioFrame(), au_delay_channel(), au_delay_left_channel(), au_delay_right_channel(), and au_driver_init().
| BSS s32 AuDelayCount |
Referenced by alAudioFrame(), au_driver_init(), and au_set_delay_time().
| BSS s32 AuDelayCounter |
Referenced by alAudioFrame(), au_delay_channel(), au_delay_left_channel(), au_delay_right_channel(), and au_disable_channel_delay().
| BSS s16 AuDelayedChannel |
| BSS u8 AuDelayedVoiceGroup |
|
extern |
| u16 AuGlobalVolume = 0x7FFF |
Referenced by alAudioFrame(), au_driver_init(), au_get_global_volume(), and au_set_global_volume().
| u8 AuSynStereoDirty = FALSE |
Referenced by alAudioFrame(), au_driver_init(), and func_80056D5C().
| u8 AuUseGlobalVolume = FALSE |
Referenced by alAudioFrame(), au_driver_init(), and au_use_global_volume().
| AuSynDriver* gActiveSynDriverPtr = NULL |
Referenced by alAudioFrame(), au_driver_init(), au_driver_release(), au_fx_param_hdl(), and func_8005904C().
| AuSynDriver* gSynDriverPtr = NULL |
Referenced by alAudioFrame(), au_bus_get_volume(), au_bus_set_effect(), au_bus_set_fx_params(), au_bus_set_volume(), au_driver_init(), au_engine_init(), au_load_BK_to_bank(), au_pvoice_set_bus(), au_syn_get_bus(), au_syn_get_dryamt(), au_syn_get_pan(), au_syn_get_pitch(), au_syn_get_playing(), au_syn_get_volume_left(), au_syn_get_volume_right(), au_syn_get_wetamt(), au_syn_set_fxmix(), au_syn_set_mixer_params(), au_syn_set_pan(), au_syn_set_pan_fxmix(), au_syn_set_pitch(), au_syn_set_volume_delta(), au_syn_set_wavetable(), au_syn_start_voice(), au_syn_start_voice_params(), au_syn_stop_voice(), and func_80054AA0().