commit f1fa7faf566e3e325c1b1fbf8ace8d5ac2db2b1e
Author: Julia Nechaevskaya <julia.nechaevskaya@live.com>
AuthorDate: Thu Feb 20 21:07:28 2020 +0300
Commit: GitHub <noreply@github.com>
CommitDate: Thu Feb 20 19:07:28 2020 +0100
Fix GUS emulation with Midiproc.exe (#1253)
* Fix GUS emulation with Midiproc.exe
* Fix GUS emulation with Midiproc.exe
---
src/i_sdlmusic.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/src/i_sdlmusic.c b/src/i_sdlmusic.c
index da86e598..87253b40 100644
--- a/src/i_sdlmusic.c
+++ b/src/i_sdlmusic.c
@@ -216,7 +216,11 @@ static boolean I_SDL_InitMusic(void)
#if defined(_WIN32)
// [AM] Start up midiproc to handle playing MIDI music.
- I_MidiPipe_InitServer();
+ // Don't enable it for GUS, since it handles its own volume just fine.
+ if (snd_musicdevice != SNDDEVICE_GUS)
+ {
+ I_MidiPipe_InitServer();
+ }
#endif
return music_initialized;