summaryrefslogtreecommitdiff
path: root/src/audio/load.c
diff options
context:
space:
mode:
authorKiritoDv <kiritodev01@gmail.com>2024-11-30 22:46:29 -0600
committerKiritoDv <kiritodev01@gmail.com>2024-11-30 22:46:29 -0600
commit1bcfb17f8b9664dbce8d232f291544e7a280bbca (patch)
tree8d7aaaa4d8e752f38a7822bd2c9edc16d2f996e1 /src/audio/load.c
parent5e2c338fc7de5dbeb7248bf54a13d96354922753 (diff)
Implemented audio sliders
Diffstat (limited to 'src/audio/load.c')
-rw-r--r--src/audio/load.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/audio/load.c b/src/audio/load.c
index 0a3a15536..4ed6ed5a4 100644
--- a/src/audio/load.c
+++ b/src/audio/load.c
@@ -5,6 +5,7 @@
#include "audio/data.h"
#include "audio/heap.h"
#include "audio/internal.h"
+#include "audio/external.h"
#include "audio/playback.h"
#include "audio/synthesis.h"
#include "audio/seqplayer.h"
@@ -803,6 +804,11 @@ void audio_init(void) {
sound_alloc_pool_init(&gUnkPool1.pool, soundAlloc(&gAudioInitPool, (u32) D_800EA5D8), (u32) D_800EA5D8);
init_sequence_players();
gAudioLoadLock = 0x76557364;
+
+ audio_set_player_volume(SEQ_PLAYER_LEVEL, CVarGetFloat("gMainMusicVolume", 1.0f));
+ audio_set_player_volume(SEQ_PLAYER_ENV, CVarGetFloat("gEnvironmentVolume", 1.0f));
+ audio_set_player_volume(SEQ_PLAYER_SFX, CVarGetFloat("gSFXMusicVolume", 1.0f));
+
}
#else
#ifdef VERSION_EU