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 volume) |
| s16 | au_get_global_volume (void) |
| void | au_set_stereo_enabled (b8 enabled) |
| void | au_bus_set_volume (u8 busID, u16 value) |
| u16 | au_bus_get_volume (u8 busID) |
| void | au_bus_set_effect (u8 busID, u8 effectType) |
| void | au_bus_set_fx_params (u8 busID, s16 delayIndex, s16 paramID, s32 value) |
| void | au_pvoice_set_bus (u8 voiceIdx, 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 pitchRatio, 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 numFrames) |
| void | au_delay_left_channel (u8 busID) |
| void | au_delay_right_channel (u8 busID) |
| void | au_disable_channel_delay (void) |
| void | au_init_delay_channel (s16 channel) |
| 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 | AuDelayedBusID |
| BSS s16 | AuDelayedChannel |
| BSS s32 | AuDelayCount |
| AuSynDriver * | gActiveSynDriverPtr = nullptr |
| AuSynDriver * | gSynDriverPtr = nullptr |
| u8 | AuUseGlobalVolume = false |
| u16 | AuGlobalVolume = AU_MAX_VOLUME_16 |
| 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 ) |
| void alHeapInit | ( | ALHeap * | hp, |
| u8 * | base, | ||
| s32 | len ) |
Referenced by create_audio_system().
| u16 au_bus_get_volume | ( | u8 | busID | ) |
| void au_bus_set_effect | ( | u8 | busID, |
| u8 | effectType ) |
Referenced by au_syn_begin_audio_frame().
| void au_bus_set_fx_params | ( | u8 | busID, |
| s16 | delayIndex, | ||
| s16 | paramID, | ||
| s32 | value ) |
| void au_bus_set_volume | ( | u8 | busID, |
| u16 | value ) |
Referenced by au_fade_set_volume().
| void au_delay_left_channel | ( | u8 | busID | ) |
Referenced by au_syn_begin_audio_frame().
| void au_delay_right_channel | ( | u8 | busID | ) |
Referenced by au_syn_begin_audio_frame().
| void au_disable_channel_delay | ( | void | ) |
Referenced by au_syn_begin_audio_frame().
| 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_init_delay_channel | ( | s16 | channel | ) |
Referenced by au_engine_init().
| void au_pvoice_set_bus | ( | u8 | voiceIdx, |
| s8 | busID ) |
Referenced by au_engine_init().
| void au_set_delay_time | ( | s32 | numFrames | ) |
Referenced by au_syn_begin_audio_frame().
| void au_set_global_volume | ( | s16 | volume | ) |
Referenced by nuAuPreNMIProc().
| void au_set_stereo_enabled | ( | b8 | enabled | ) |
Referenced by snd_set_mono(), and snd_set_stereo().
| 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_begin_audio_frame().
| 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_begin_audio_frame().
| void au_syn_set_pitch | ( | u8 | voiceIdx, |
| f32 | pitch ) |
Referenced by au_syn_begin_audio_frame().
| 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 | pitchRatio, | ||
| s16 | vol, | ||
| u8 | pan, | ||
| u8 | fxMix, | ||
| s32 | delta ) |
Referenced by au_syn_begin_audio_frame().
| void au_syn_stop_voice | ( | u8 | voiceIdx | ) |
Referenced by au_flush_finished_voices(), and au_syn_begin_audio_frame().
| void au_use_global_volume | ( | void | ) |
Referenced by nuAuPreNMIProc().
| BSS s16* AuDelayBufferAux |
Referenced by alAudioFrame(), au_delay_left_channel(), au_delay_right_channel(), au_driver_init(), and au_init_delay_channel().
| BSS s16* AuDelayBufferMain |
Referenced by alAudioFrame(), au_delay_left_channel(), au_delay_right_channel(), au_driver_init(), and au_init_delay_channel().
| BSS s32 AuDelayCount |
Referenced by alAudioFrame(), au_driver_init(), and au_set_delay_time().
| BSS s32 AuDelayCounter |
| BSS u8 AuDelayedBusID |
| BSS s16 AuDelayedChannel |
|
extern |
| u16 AuGlobalVolume = AU_MAX_VOLUME_16 |
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 au_set_stereo_enabled().
| u8 AuUseGlobalVolume = false |
Referenced by alAudioFrame(), au_driver_init(), and au_use_global_volume().
| AuSynDriver* gActiveSynDriverPtr = nullptr |
Referenced by alAudioFrame(), au_driver_init(), au_driver_release(), au_fx_load_preset(), and au_fx_param_hdl().
| AuSynDriver* gSynDriverPtr = nullptr |
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_load_static_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(), and au_syn_stop_voice().