Go to the source code of this file.
Macros | |
#define | POST_BGM_READ() |
Variables | |
BSS void(* | CurrentSeqCmdHandler )(BGMPlayer *, BGMPlayerTrack *) |
u8 | EnvelopeReleaseDefaultFast [] |
u8 | BgmDivisors [8] |
u8 | D_80078558 [40] |
void(* | SefCmdHandlers [])(SoundManager *, SoundPlayer *) |
void(* | SeqCmdHandlers [])(BGMPlayer *, BGMPlayerTrack *) |
u8 | SeqCmdArgCounts [] |
#define POST_BGM_READ | ( | ) |
Definition at line 996 of file 28910_len_5090.c.
Referenced by au_bgm_player_update_playing().
void au_bgm_update_main | ( | BGMPlayer * | player | ) |
Definition at line 22 of file 28910_len_5090.c.
Referenced by au_update_players_main().
BGMPlayer * au_bgm_get_player_with_song_name | ( | s32 | songString | ) |
Definition at line 122 of file 28910_len_5090.c.
Referenced by au_bgm_dispatch_player_event(), au_bgm_is_song_playing(), au_bgm_set_proximity_mix(), au_bgm_stop_song(), func_8004DB4C(), func_8004DCB8(), func_8004DE2C(), func_8004E0F4(), and func_80050970().
AuResult au_bgm_dispatch_player_event | ( | SongUpdateEvent * | event | ) |
Definition at line 133 of file 28910_len_5090.c.
Referenced by au_song_start(), au_song_start_variation(), snd_set_song_fade(), and snd_set_song_variation_fade().
AuResult au_bgm_stop_song | ( | s32 | songName | ) |
Definition at line 222 of file 28910_len_5090.c.
Referenced by au_song_stop().
void au_bgm_stop_all | ( | void | ) |
Definition at line 242 of file 28910_len_5090.c.
Referenced by au_stop_songs().
AuResult au_bgm_is_song_playing | ( | s32 | songName | ) |
Definition at line 256 of file 28910_len_5090.c.
Referenced by au_song_is_playing().
s32 func_8004DB28 | ( | BGMPlayer * | player | ) |
Definition at line 274 of file 28910_len_5090.c.
Referenced by au_load_song_files(), and func_8004DE2C().
AuResult func_8004DB4C | ( | SongUpdateEvent * | s | ) |
Definition at line 282 of file 28910_len_5090.c.
Referenced by func_80055BB8(), and snd_set_song_variation_fade_time().
AuResult func_8004DC80 | ( | s32 | songName | ) |
Definition at line 319 of file 28910_len_5090.c.
Referenced by au_bgm_update_fade().
AuResult func_8004DCB8 | ( | SongUpdateEvent * | update, |
s32 | clearChanged ) |
Definition at line 331 of file 28910_len_5090.c.
Referenced by func_8004DC80(), func_80055AF0(), func_80055B80(), and func_80055BF0().
AuResult func_8004DE2C | ( | SongUpdateEvent * | update | ) |
Definition at line 389 of file 28910_len_5090.c.
Referenced by func_80055B28(), and func_80055C2C().
void func_8004DFD4 | ( | AuGlobals * | globals | ) |
Definition at line 467 of file 28910_len_5090.c.
Referenced by au_update_clients_2().
AuResult func_8004E0F4 | ( | SongUpdateEvent * | update | ) |
Definition at line 499 of file 28910_len_5090.c.
Referenced by func_80055C64(), and func_80055C94().
Definition at line 517 of file 28910_len_5090.c.
Referenced by au_engine_init().
void au_bgm_set_effect_indices | ( | BGMPlayer * | player, |
u8 * | list ) |
Definition at line 595 of file 28910_len_5090.c.
Referenced by au_engine_init().
void au_bgm_update_fade | ( | BGMPlayer * | player | ) |
Definition at line 616 of file 28910_len_5090.c.
Referenced by au_update_clients_2().
void func_8004E444 | ( | BGMPlayer * | arg0 | ) |
Definition at line 637 of file 28910_len_5090.c.
Referenced by au_bgm_update_fade(), and au_update_clients_2().
s32 au_bgm_player_update_main | ( | BGMPlayer * | player | ) |
Definition at line 651 of file 28910_len_5090.c.
Referenced by au_update_clients_2().
void au_bgm_player_initialize | ( | BGMPlayer * | player | ) |
Definition at line 692 of file 28910_len_5090.c.
Referenced by au_bgm_dispatch_player_event(), and au_bgm_player_update_main().
void func_8004E844 | ( | BGMPlayer * | player, |
s32 | arg1 ) |
Definition at line 807 of file 28910_len_5090.c.
Referenced by au_bgm_player_initialize(), and au_BGMCmd_FF().
void func_8004E880 | ( | BGMPlayer * | player, |
s32 | sampleRate, | ||
s32 | divisor ) |
Definition at line 818 of file 28910_len_5090.c.
Referenced by au_bgm_dispatch_player_event(), au_bgm_player_init(), and au_bgm_update_main().
void au_bgm_player_read_segment | ( | BGMPlayer * | player | ) |
Definition at line 838 of file 28910_len_5090.c.
Referenced by au_bgm_player_update_main().
void au_bgm_end_segment_loop | ( | BGMPlayer * | player, |
u32 | cmd ) |
Definition at line 882 of file 28910_len_5090.c.
Referenced by au_bgm_player_read_segment().
void au_bgm_load_subsegment | ( | BGMPlayer * | player, |
u32 | cmd ) |
Definition at line 917 of file 28910_len_5090.c.
Referenced by au_bgm_player_read_segment().
void au_bgm_player_update_stop | ( | BGMPlayer * | player | ) |
Definition at line 980 of file 28910_len_5090.c.
Referenced by au_bgm_player_update_main().
void au_bgm_player_update_playing | ( | BGMPlayer * | player | ) |
Definition at line 1004 of file 28910_len_5090.c.
Referenced by au_bgm_player_update_main().
void au_BGMCmd_E0_MasterTempo | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1444 of file 28910_len_5090.c.
void au_BGMCmd_E1_MasterVolume | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1472 of file 28910_len_5090.c.
void au_BGMCmd_E2_MasterPitchShift | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1487 of file 28910_len_5090.c.
void au_BGMCmd_E3 | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1491 of file 28910_len_5090.c.
void au_BGMCmd_E6_MasterEffect | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1496 of file 28910_len_5090.c.
Referenced by func_8004DFD4().
void au_BGMCmd_E4_MasterTempoFade | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1509 of file 28910_len_5090.c.
void au_BGMCmd_E5_MasterVolumeFade | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1522 of file 28910_len_5090.c.
void au_BGMCmd_E8_TrackOverridePatch | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1539 of file 28910_len_5090.c.
void au_BGMCmd_E9_SubTrackVolume | ( | BGMPlayer * | arg0, |
BGMPlayerTrack * | track ) |
Definition at line 1544 of file 28910_len_5090.c.
Referenced by func_80050970().
void au_BGMCmd_F6_TrackVolumeFade | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1555 of file 28910_len_5090.c.
Referenced by au_bgm_change_track_volume(), au_bgm_player_update_playing(), and func_80050970().
void au_BGMCmd_EA_SubTrackPan | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1574 of file 28910_len_5090.c.
void au_BGMCmd_EB_SubTrackReverb | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1580 of file 28910_len_5090.c.
void au_BGMCmd_EC_SegTrackVolume | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1585 of file 28910_len_5090.c.
void au_BGMCmd_ED_SubTrackCoarseTune | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1590 of file 28910_len_5090.c.
void au_BGMCmd_EE_SubTrackFineTune | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1594 of file 28910_len_5090.c.
void au_BGMCmd_EF_SegTrackTune | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1598 of file 28910_len_5090.c.
void au_BGMCmd_F0_TrackTremolo | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1603 of file 28910_len_5090.c.
void au_BGMCmd_F1_TrackTremoloSpeed | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1609 of file 28910_len_5090.c.
void au_BGMCmd_F2_TrackTremoloTime | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1613 of file 28910_len_5090.c.
void au_BGMCmd_F3_TrackTremoloStop | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1617 of file 28910_len_5090.c.
void au_BGMCmd_F4 | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1621 of file 28910_len_5090.c.
void au_BGMCmd_F5_TrackVoice | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1626 of file 28910_len_5090.c.
void au_BGMCmd_F7_SubTrackReverbType | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1664 of file 28910_len_5090.c.
void au_BGMCmd_FD_EventTrigger | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1675 of file 28910_len_5090.c.
void au_BGMCmd_FE_Detour | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1680 of file 28910_len_5090.c.
void au_BGMCmd_FC_Jump | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1689 of file 28910_len_5090.c.
void au_BGMCmd_FF | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1727 of file 28910_len_5090.c.
void au_BGMCmd_NOP | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track ) |
Definition at line 1825 of file 28910_len_5090.c.
void au_bgm_set_proximity_mix | ( | s32 | songName, |
u32 | mix ) |
Definition at line 1905 of file 28910_len_5090.c.
Referenced by bgm_set_proximity_mix_far(), bgm_set_proximity_mix_full(), and bgm_set_proximity_mix_near().
void au_bgm_set_playback_rate | ( | BGMPlayer * | player, |
f32 | rate ) |
Definition at line 1932 of file 28910_len_5090.c.
Referenced by snd_song_set_playback_rate().
void au_bgm_player_set_detune | ( | BGMPlayer * | player, |
s32 | detune ) |
Definition at line 1947 of file 28910_len_5090.c.
Referenced by snd_song_set_detune().
void au_bgm_change_track_volume | ( | BGMPlayer * | player, |
s32 | trackIdx, | ||
s16 | time, | ||
u8 | volume ) |
Definition at line 1957 of file 28910_len_5090.c.
void au_bgm_set_track_volumes | ( | BGMPlayer * | player, |
u8 * | trackVols, | ||
s32 | mode ) |
Definition at line 1967 of file 28910_len_5090.c.
Referenced by snd_song_clear_track_volumes(), and snd_song_set_track_volumes().
void func_80050888 | ( | BGMPlayer * | player, |
BGMPlayerTrack * | track, | ||
s32 | target, | ||
s32 | duration ) |
Definition at line 1972 of file 28910_len_5090.c.
Referenced by au_BGMCmd_FC_Jump(), and au_BGMCmd_FF().
void func_80050900 | ( | BGMPlayer * | player | ) |
Definition at line 1990 of file 28910_len_5090.c.
Referenced by au_bgm_player_initialize(), au_bgm_player_update_stop(), and func_8004DCB8().
AuResult func_80050970 | ( | SongUpdateEvent * | update | ) |
Definition at line 2001 of file 28910_len_5090.c.
Referenced by snd_set_song_variation().
BSS void(* CurrentSeqCmdHandler) (BGMPlayer *, BGMPlayerTrack *) | ( | BGMPlayer * | , |
BGMPlayerTrack * | ) |
Definition at line 3 of file 28910_len_5090.c.
Referenced by au_bgm_player_update_playing().
|
extern |
Definition at line 309 of file sfx_player.c.
Referenced by func_80050970().
|
extern |
Definition at line 271 of file sfx_player.c.
Referenced by au_bgm_dispatch_player_event(), and au_bgm_update_main().
|
extern |
Definition at line 317 of file sfx_player.c.
Referenced by au_BGMCmd_FF().
|
extern |
Definition at line 192 of file sfx_player.c.
|
extern |
Definition at line 229 of file sfx_player.c.
Referenced by au_bgm_player_update_playing().
|
extern |
Definition at line 264 of file sfx_player.c.
Referenced by au_bgm_player_update_playing().