Macros | |
| #define | SBN_ROM_OFFSET 0xF00000 |
| #define | TUNE_SCALING_ARR_AMPLIFY_FINE 0 |
| #define | TUNE_SCALING_ARR_AMPLIFY_COARSE 128 |
| #define | TUNE_SCALING_ARR_ATTENUATE_FINE 160 |
| #define | TUNE_SCALING_ARR_ATTENUATE_COARSE 288 |
| #define | SBN_LOOKUP(i, fmt, e) (au_fetch_SBN_file(globals->mseqFileList[AmbientSoundIDtoMSEQFileIndex[i]], fmt, &e)) |
| #define | AL_HEADER_SIG_BK 0x424B |
| #define | AL_HEADER_SIG_CR 0x4352 |
| #define | AL_HEADER_SIG_DR 0x4452 |
| #define | AL_HEADER_SIG_SR 0x5352 |
Enumerations | |
| enum | BKParseState { BK_READ_DONE = 0 , BK_READ_FETCH_HEADER = 11 , BK_READ_FETCH_DATA = 21 , BK_READ_SWIZZLE = 31 , BK_READ_PROCESS_CR = 101 , BK_READ_SWIZZLE_CR = 111 , BK_READ_PROCESS_DR = 201 , BK_READ_UNK_DR = 211 , BK_READ_PROCESS_SR = 301 , BK_READ_UNK_SR = 311 } |
Functions | |
| void | func_80052E30 (u8 index) |
| void | au_engine_init (s32 outputRate) |
| void | au_update_clients_2 (void) |
| void | au_update_players_main (void) |
| void | au_syn_update (AuGlobals *globals) |
| void | au_reset_nonfree_voice (AuVoice *voice, u8 index) |
| void | au_reset_voice (AuVoice *voice, u8 voiceIdx) |
| f32 | au_compute_pitch_ratio (s32 pitch) |
| void | au_fade_init (Fade *fade, s32 time, s32 startValue, s32 endValue) |
| void | au_fade_clear (Fade *fade) |
| void | au_fade_update (Fade *fade) |
| void | au_fade_set_volume (u8 busId, u16 volume, s32 busVolume) |
| void | func_80053AC8 (Fade *fade) |
| void | au_fade_set_vol_scale (Fade *fade, s16 value) |
| void | func_80053B04 (Fade *fade, u32 arg1, s32 target) |
| void | func_80053BA8 (Fade *fade) |
| Instrument * | au_get_instrument (AuGlobals *globals, u32 bank, u32 patch, EnvelopeData *envData) |
| void | au_get_bgm_player_and_file (u32 playerIndex, BGMHeader **outFile, BGMPlayer **outPlayer) |
| void | au_get_bgm_player (u32 playerIndex, BGMPlayer **outPlayer) |
| AuResult | au_load_song_files (u32 songID, BGMHeader *bgmFile, BGMPlayer *player) |
| AuResult | func_80053E58 (s32 songID, BGMHeader *bgmFile) |
| BGMPlayer * | func_80053F64 (s32 arg0) |
| AuResult | au_ambient_load (u32 ambSoundID) |
| BGMPlayer * | func_80054248 (u8 arg0) |
| void | au_load_INIT (AuGlobals *arg0, s32 romAddr, ALHeap *heap) |
| AuResult | au_fetch_SBN_file (u32 fileIdx, AuFileFormat format, SBNFileEntry *outEntry) |
| void | au_load_PER (AuGlobals *globals, s32 romAddr) |
| void | au_load_PRG (AuGlobals *arg0, s32 romAddr) |
| s32 | snd_load_BGM (s32 arg0) |
| InstrumentGroup * | au_get_BK_instruments (s32 bankGroup, u32 bankIndex) |
| SoundBank * | au_load_BK_to_bank (s32 bkFileOffset, SoundBank *bank, s32 bankIndex, s32 bankGroup) |
| void | au_swizzle_BK_instruments (s32 bkFileOffset, SoundBank *bank, InstrumentGroup instruments, u32 instrumentCount, u8 arg4) |
| s32 * | func_80054AA0 (s32 *bkFileOffset, void *vaddr, s32 bankIndex, s32 bankGroup) |
| s32 | snd_load_BK (s32 bkFileOffset, s32 bankIndex) |
| void | func_80054C84 (s32 bankIndex, s32 bankGroup) |
| void | func_80054CE0 (s32 arg0, u32 idx) |
| s32 | func_80054D74 (s32 arg0, s32 arg1) |
| void | func_80054DA8 (u32 bMonoSound) |
| void | au_read_rom (s32 romAddr, void *buffer, u32 size) |
| void | au_memset (void *dst, s32 size, u8 value) |
| void | au_copy_bytes (s8 *src, s8 *dest, s32 size) |
| void | au_copy_words (void *src, void *dst, s32 size) |
Variables | |
| AuCallback | BeginSoundUpdateCallback |
| BGMPlayer * | gBGMPlayerA |
| BGMPlayer * | gBGMPlayerB |
| BGMPlayer * | gBGMPlayerC |
| SoundManager * | gSoundManager |
| AuGlobals * | gSoundGlobals |
| AmbienceManager * | gAuAmbienceManager |
| u16 | D_80078530 [9] |
| u8 | EnvelopePressDefault [] |
| u8 | EnvelopeReleaseDefault [] |
| f32 | AlTuneScaling [] |
| #define AL_HEADER_SIG_BK 0x424B |
Referenced by au_load_BK_to_bank(), and func_80054AA0().
| #define AL_HEADER_SIG_CR 0x4352 |
Referenced by au_load_BK_to_bank(), and func_80054AA0().
| #define AL_HEADER_SIG_DR 0x4452 |
Referenced by au_load_BK_to_bank().
| #define AL_HEADER_SIG_SR 0x5352 |
Referenced by au_load_BK_to_bank().
| #define SBN_LOOKUP | ( | i, | |
| fmt, | |||
| e ) (au_fetch_SBN_file(globals->mseqFileList[AmbientSoundIDtoMSEQFileIndex[i]], fmt, &e)) |
Referenced by au_ambient_load().
| #define SBN_ROM_OFFSET 0xF00000 |
Referenced by au_engine_init().
| #define TUNE_SCALING_ARR_AMPLIFY_COARSE 128 |
Referenced by au_compute_pitch_ratio().
| #define TUNE_SCALING_ARR_AMPLIFY_FINE 0 |
Referenced by au_compute_pitch_ratio().
| #define TUNE_SCALING_ARR_ATTENUATE_COARSE 288 |
Referenced by au_compute_pitch_ratio().
| #define TUNE_SCALING_ARR_ATTENUATE_FINE 160 |
Referenced by au_compute_pitch_ratio().
| enum BKParseState |
| AuResult au_ambient_load | ( | u32 | ambSoundID | ) |
Referenced by snd_load_ambient().
| f32 au_compute_pitch_ratio | ( | s32 | pitch | ) |
Referenced by au_amb_player_update(), au_amb_restore_voices(), and au_bgm_player_update_playing().
| void au_copy_bytes | ( | s8 * | src, |
| s8 * | dest, | ||
| s32 | size ) |
| void au_copy_words | ( | void * | src, |
| void * | dst, | ||
| s32 | size ) |
Referenced by au_load_PER(), au_load_PRG(), func_8004DCB8(), and func_8004DFD4().
| void au_engine_init | ( | s32 | outputRate | ) |
Referenced by create_audio_system().
| void au_fade_clear | ( | Fade * | fade | ) |
| void au_fade_init | ( | Fade * | fade, |
| s32 | time, | ||
| s32 | startValue, | ||
| s32 | endValue ) |
Referenced by au_bgm_dispatch_player_event(), au_sfx_init(), and func_8004DFD4().
| void au_fade_set_vol_scale | ( | Fade * | fade, |
| s16 | value ) |
Referenced by au_bgm_player_init().
| void au_fade_set_volume | ( | u8 | busId, |
| u16 | volume, | ||
| s32 | busVolume ) |
Referenced by au_sfx_init(), au_update_clients_2(), and func_8004E444().
| void au_fade_update | ( | Fade * | fade | ) |
Referenced by au_update_clients_2().
| AuResult au_fetch_SBN_file | ( | u32 | fileIdx, |
| AuFileFormat | format, | ||
| SBNFileEntry * | outEntry ) |
Referenced by au_engine_init(), au_load_BK_headers(), au_load_song_files(), and func_80053E58().
| void au_get_bgm_player | ( | u32 | playerIndex, |
| BGMPlayer ** | outPlayer ) |
Referenced by au_song_load().
| InstrumentGroup * au_get_BK_instruments | ( | s32 | bankGroup, |
| u32 | bankIndex ) |
Referenced by au_load_BK_to_bank(), func_80054AA0(), and func_80054C84().
| Instrument * au_get_instrument | ( | AuGlobals * | globals, |
| u32 | bank, | ||
| u32 | patch, | ||
| EnvelopeData * | envData ) |
Referenced by au_load_BK_headers(), and snd_load_BK().
| void au_load_INIT | ( | AuGlobals * | arg0, |
| s32 | romAddr, | ||
| ALHeap * | heap ) |
Referenced by au_engine_init().
| void au_load_PER | ( | AuGlobals * | globals, |
| s32 | romAddr ) |
Referenced by au_engine_init().
| void au_load_PRG | ( | AuGlobals * | arg0, |
| s32 | romAddr ) |
Referenced by au_engine_init().
Referenced by au_song_load().
| void au_memset | ( | void * | dst, |
| s32 | size, | ||
| u8 | value ) |
Referenced by au_amb_manager_init(), and au_amb_play_sequence().
| void au_read_rom | ( | s32 | romAddr, |
| void * | buffer, | ||
| u32 | size ) |
| void au_reset_nonfree_voice | ( | AuVoice * | voice, |
| u8 | index ) |
| void au_reset_voice | ( | AuVoice * | voice, |
| u8 | voiceIdx ) |
| void au_swizzle_BK_instruments | ( | s32 | bkFileOffset, |
| SoundBank * | bank, | ||
| InstrumentGroup | instruments, | ||
| u32 | instrumentCount, | ||
| u8 | arg4 ) |
Referenced by au_load_BK_to_bank(), and func_80054AA0().
| void au_syn_update | ( | AuGlobals * | globals | ) |
Referenced by au_update_clients_2().
| void au_update_clients_2 | ( | void | ) |
Referenced by alAudioFrame().
| void au_update_players_main | ( | void | ) |
Referenced by alAudioFrame().
| void func_80052E30 | ( | u8 | index | ) |
Referenced by au_pull_voice().
| void func_80053AC8 | ( | Fade * | fade | ) |
Referenced by func_80054CE0().
| void func_80053B04 | ( | Fade * | fade, |
| u32 | arg1, | ||
| s32 | target ) |
Referenced by func_8004E0F4().
| void func_80053BA8 | ( | Fade * | fade | ) |
Referenced by au_update_clients_2().
Referenced by func_8004DE2C().
| BGMPlayer * func_80053F64 | ( | s32 | arg0 | ) |
Referenced by func_8004DCB8(), and func_8004DE2C().
| BGMPlayer * func_80054248 | ( | u8 | arg0 | ) |
Referenced by func_8004DE2C().
| s32 * func_80054AA0 | ( | s32 * | bkFileOffset, |
| void * | vaddr, | ||
| s32 | bankIndex, | ||
| s32 | bankGroup ) |
| void func_80054C84 | ( | s32 | bankIndex, |
| s32 | bankGroup ) |
| void func_80054CE0 | ( | s32 | arg0, |
| u32 | idx ) |
Referenced by func_800561A4(), and func_800561C4().
| s32 func_80054D74 | ( | s32 | arg0, |
| s32 | arg1 ) |
Referenced by func_800561E4().
| void func_80054DA8 | ( | u32 | bMonoSound | ) |
Referenced by audio_set_mono(), and audio_set_stereo().
| s32 snd_load_BGM | ( | s32 | arg0 | ) |
| s32 snd_load_BK | ( | s32 | bkFileOffset, |
| s32 | bankIndex ) |
Referenced by au_ambient_load(), au_load_song_files(), func_80053E58(), and snd_load_BGM().
|
extern |
Referenced by au_compute_pitch_ratio().
| AuCallback BeginSoundUpdateCallback |
Referenced by au_update_players_main().
|
extern |
Referenced by func_80054CE0().
|
extern |
Referenced by au_get_instrument().
|
extern |
| AmbienceManager* gAuAmbienceManager |
Referenced by au_ambient_load(), au_engine_init(), and au_update_clients_2().
| BGMPlayer* gBGMPlayerA |
| BGMPlayer* gBGMPlayerB |
| BGMPlayer* gBGMPlayerC |
Referenced by au_engine_init().
| AuGlobals* gSoundGlobals |
Referenced by au_ambient_load(), au_engine_init(), au_fetch_SBN_file(), au_get_bgm_player_and_file(), au_get_BK_instruments(), au_load_song_files(), au_swizzle_BK_instruments(), au_update_clients_2(), au_update_players_main(), func_80052E30(), func_80053E58(), func_80053F64(), func_80054C84(), func_80054DA8(), snd_load_BGM(), and snd_load_BK().
| SoundManager* gSoundManager |
Referenced by au_engine_init(), au_update_clients_2(), au_update_players_main(), func_80054248(), func_80054CE0(), and func_80054D74().