Go to the source code of this file.
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_MID_IDX 64 |
Definition at line 22 of file 31650.c.
Referenced by au_syn_get_volume_left(), au_syn_get_volume_right(), au_syn_set_fxmix(), au_syn_set_mixer_params(), au_syn_set_pan(), au_syn_set_pan_fxmix(), au_syn_set_volume_delta(), and au_syn_start_voice_params().
#define AU_EQPOW_MAX_IDX 127 |
Definition at line 23 of file 31650.c.
Referenced by au_syn_get_volume_right(), au_syn_set_fxmix(), au_syn_set_mixer_params(), au_syn_set_pan(), au_syn_set_pan_fxmix(), au_syn_set_volume_delta(), and au_syn_start_voice_params().
void au_driver_init | ( | AuSynDriver * | driver, |
ALConfig * | config ) |
Definition at line 25 of file 31650.c.
Referenced by create_audio_system().
void au_driver_release | ( | void | ) |
Acmd * alAudioFrame | ( | Acmd * | cmdList, |
s32 * | cmdLen, | ||
s16 * | outBuf, | ||
s32 | outLen ) |
Definition at line 119 of file 31650.c.
Referenced by nuAuMgr().
void au_use_global_volume | ( | void | ) |
Definition at line 250 of file 31650.c.
Referenced by nuAuPreNMIProc().
void au_set_global_volume | ( | s16 | arg0 | ) |
Definition at line 254 of file 31650.c.
Referenced by nuAuPreNMIProc().
s16 au_get_global_volume | ( | void | ) |
Definition at line 258 of file 31650.c.
Referenced by nuAuPreNMIProc().
void func_80056D5C | ( | u8 | bStereoSound | ) |
Definition at line 262 of file 31650.c.
Referenced by audio_set_mono(), and audio_set_stereo().
void au_bus_set_volume | ( | u8 | index, |
u16 | arg1 ) |
Definition at line 267 of file 31650.c.
Referenced by au_fade_set_volume().
u16 au_bus_get_volume | ( | u8 | index, |
u16 | arg1 ) |
void au_bus_set_effect | ( | u8 | index, |
u8 | effectType ) |
Definition at line 279 of file 31650.c.
Referenced by au_syn_update().
void au_bus_set_fx_params | ( | u8 | index, |
s16 | delayIndex, | ||
s16 | paramID, | ||
s32 | value ) |
Definition at line 287 of file 31650.c.
void au_pvoice_set_bus | ( | u8 | index, |
s8 | busId ) |
Definition at line 294 of file 31650.c.
Referenced by au_engine_init().
void au_syn_stop_voice | ( | u8 | voiceIdx | ) |
Definition at line 301 of file 31650.c.
Referenced by au_syn_update(), and au_update_stopped_voices().
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 ) |
Definition at line 335 of file 31650.c.
Referenced by au_syn_update().
void au_syn_set_wavetable | ( | u8 | voiceIdx, |
Instrument * | instrument ) |
Definition at line 398 of file 31650.c.
Referenced by au_engine_init().
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 ) |
Definition at line 505 of file 31650.c.
Referenced by au_reset_nonfree_voice(), and au_reset_voice().
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 | ) |
Definition at line 662 of file 31650.c.
Referenced by au_syn_update().
void au_delay_left_channel | ( | u8 | groupIdx | ) |
Definition at line 674 of file 31650.c.
Referenced by au_syn_update().
void au_delay_right_channel | ( | u8 | groupIdx | ) |
Definition at line 689 of file 31650.c.
Referenced by au_syn_update().
void au_disable_channel_delay | ( | void | ) |
Definition at line 704 of file 31650.c.
Referenced by au_syn_update().
void au_delay_channel | ( | s16 | arg0 | ) |
Definition at line 710 of file 31650.c.
Referenced by au_engine_init().
void alHeapInit | ( | ALHeap * | hp, |
u8 * | base, | ||
s32 | len ) |
Definition at line 725 of file 31650.c.
Referenced by create_audio_system().
void * alHeapAlloc | ( | ALHeap * | heap, |
s32 | count, | ||
s32 | size ) |
Definition at line 743 of file 31650.c.
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 alCopy | ( | void * | src, |
void * | dst, | ||
s32 | size ) |
Definition at line 755 of file 31650.c.
Referenced by au_syn_set_wavetable(), and au_syn_start_voice_params().
BSS s16* AuDelayBufferMain |
Definition at line 7 of file 31650.c.
Referenced by alAudioFrame(), au_delay_channel(), au_delay_left_channel(), au_delay_right_channel(), and au_driver_init().
BSS s16* AuDelayBufferAux |
Definition at line 8 of file 31650.c.
Referenced by alAudioFrame(), au_delay_channel(), au_delay_left_channel(), au_delay_right_channel(), and au_driver_init().
BSS s32 AuDelayCounter |
Definition at line 9 of file 31650.c.
Referenced by alAudioFrame(), au_delay_channel(), au_delay_left_channel(), au_delay_right_channel(), and au_disable_channel_delay().
BSS u8 AuDelayedVoiceGroup |
Definition at line 10 of file 31650.c.
Referenced by alAudioFrame(), au_delay_channel(), au_delay_left_channel(), au_delay_right_channel(), au_disable_channel_delay(), and au_driver_init().
BSS s16 AuDelayedChannel |
Definition at line 11 of file 31650.c.
Referenced by alAudioFrame(), au_delay_channel(), au_delay_left_channel(), au_delay_right_channel(), au_disable_channel_delay(), au_driver_init(), and au_set_delay_time().
BSS s32 AuDelayCount |
Definition at line 12 of file 31650.c.
Referenced by alAudioFrame(), au_driver_init(), and au_set_delay_time().
AuSynDriver* gActiveSynDriverPtr = NULL |
Definition at line 14 of file 31650.c.
Referenced by alAudioFrame(), au_driver_init(), au_driver_release(), au_fx_param_hdl(), and func_8005904C().
AuSynDriver* gSynDriverPtr = NULL |
Definition at line 15 of file 31650.c.
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().
u8 AuUseGlobalVolume = FALSE |
Definition at line 16 of file 31650.c.
Referenced by alAudioFrame(), au_driver_init(), and au_use_global_volume().
u16 AuGlobalVolume = 0x7FFF |
Definition at line 17 of file 31650.c.
Referenced by alAudioFrame(), au_driver_init(), au_get_global_volume(), and au_set_global_volume().
u8 AuSynStereoDirty = FALSE |
Definition at line 18 of file 31650.c.
Referenced by alAudioFrame(), au_driver_init(), and func_80056D5C().
|
extern |
Definition at line 9 of file 33450.c.
Referenced by au_pull_voice(), au_syn_get_volume_left(), au_syn_get_volume_right(), au_syn_set_fxmix(), au_syn_set_mixer_params(), au_syn_set_pan(), au_syn_set_pan_fxmix(), au_syn_set_volume_delta(), and au_syn_start_voice_params().