diff --git a/src/audio.c b/src/audio.c index de31a3c9..f08cc817 100644 --- a/src/audio.c +++ b/src/audio.c @@ -524,13 +524,13 @@ UNUSED u8 func_80001358(u8 chan1, u8 chan2, s32 arg2) { } } -UNUSED void func_80001440(u8 *arg0) { - s32 s0 = 0; - if (gMusicPlayer->maxChannels > 0) { - do { - arg0[s0] = alSeqpGetChlFXMix((ALSeqPlayer *) gMusicPlayer, s0); - s0++; - } while (s0 < gMusicPlayer->maxChannels); +/** + * Retrieves the FX mix levels of all audio channels. + */ +UNUSED void music_get_fx_mix_all_channels(u8 *channelFXMix) { + s32 channelIdx; + for (channelIdx = 0; channelIdx < gMusicPlayer->maxChannels; channelIdx++) { + channelFXMix[channelIdx] = alSeqpGetChlFXMix((ALSeqPlayer *) gMusicPlayer, channelIdx); } } diff --git a/ver/symbols/symbol_addrs.jpn.v79.txt b/ver/symbols/symbol_addrs.jpn.v79.txt index 10d5a012..24699279 100644 --- a/ver/symbols/symbol_addrs.jpn.v79.txt +++ b/ver/symbols/symbol_addrs.jpn.v79.txt @@ -37,7 +37,7 @@ music_channel_fade_set = 0x80001268; music_channel_fade = 0x800012A8; music_channel_reset_all = 0x800012E8; func_80001358 = 0x80001358; -func_80001440 = 0x80001440; +music_get_fx_mix_all_channels = 0x80001440; music_tempo_set_relative = 0x800014BC; music_tempo_set = 0x80001534; music_tempo = 0x800015B8; diff --git a/ver/symbols/symbol_addrs.pal.v77.txt b/ver/symbols/symbol_addrs.pal.v77.txt index 29ff133a..df2f81d6 100644 --- a/ver/symbols/symbol_addrs.pal.v77.txt +++ b/ver/symbols/symbol_addrs.pal.v77.txt @@ -37,7 +37,7 @@ music_channel_fade_set = 0x80001268; music_channel_fade = 0x800012A8; music_channel_reset_all = 0x800012E8; func_80001358 = 0x80001358; -func_80001440 = 0x80001440; +music_get_fx_mix_all_channels = 0x80001440; music_tempo_set_relative = 0x800014BC; music_tempo_set = 0x80001534; music_tempo = 0x800015B8; diff --git a/ver/symbols/symbol_addrs.pal.v80.txt b/ver/symbols/symbol_addrs.pal.v80.txt index 746b0438..576b2477 100644 --- a/ver/symbols/symbol_addrs.pal.v80.txt +++ b/ver/symbols/symbol_addrs.pal.v80.txt @@ -37,7 +37,7 @@ music_channel_fade_set = 0x80001268; music_channel_fade = 0x800012A8; music_channel_reset_all = 0x800012E8; func_80001358 = 0x80001358; -func_80001440 = 0x80001440; +music_get_fx_mix_all_channels = 0x80001440; music_tempo_set_relative = 0x800014BC; music_tempo_set = 0x80001534; music_tempo = 0x800015B8; diff --git a/ver/symbols/symbol_addrs.us.v77.txt b/ver/symbols/symbol_addrs.us.v77.txt index 9d8b7994..0b544330 100644 --- a/ver/symbols/symbol_addrs.us.v77.txt +++ b/ver/symbols/symbol_addrs.us.v77.txt @@ -37,7 +37,7 @@ music_channel_fade_set = 0x80001268; music_channel_fade = 0x800012A8; music_channel_reset_all = 0x800012E8; func_80001358 = 0x80001358; -func_80001440 = 0x80001440; +music_get_fx_mix_all_channels = 0x80001440; music_tempo_set_relative = 0x800014BC; music_tempo_set = 0x80001534; music_tempo = 0x800015B8; diff --git a/ver/symbols/symbol_addrs.us.v80.txt b/ver/symbols/symbol_addrs.us.v80.txt index fb8be8d6..a91bdb68 100644 --- a/ver/symbols/symbol_addrs.us.v80.txt +++ b/ver/symbols/symbol_addrs.us.v80.txt @@ -37,7 +37,7 @@ music_channel_fade_set = 0x80001268; music_channel_fade = 0x800012A8; music_channel_reset_all = 0x800012E8; func_80001358 = 0x80001358; -func_80001440 = 0x80001440; +music_get_fx_mix_all_channels = 0x80001440; music_tempo_set_relative = 0x800014BC; music_tempo_set = 0x80001534; music_tempo = 0x800015B8;