From f93db3b6ec013462f68e12e4cb459fc63c6572f5 Mon Sep 17 00:00:00 2001 From: rw-r-r-0644 Date: Tue, 9 Oct 2018 20:26:55 +0200 Subject: [PATCH] wiiu: Disable DRC surround mode as it causes distortion --- src/audio/wiiu/SDL_wiiuaudio.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/audio/wiiu/SDL_wiiuaudio.c b/src/audio/wiiu/SDL_wiiuaudio.c index 9c0f0858b..32ce473c1 100644 --- a/src/audio/wiiu/SDL_wiiuaudio.c +++ b/src/audio/wiiu/SDL_wiiuaudio.c @@ -34,6 +34,7 @@ #include #include +#include #include #include #include @@ -79,6 +80,9 @@ static int WIIUAUDIO_OpenDevice(_THIS, void* handle, const char* devname, int is AXInitWithParams(&initparams); } else printf("DEBUG: AX already up?\n"); +/* Disable gamepad virtual surround (causes distortion) */ + AXSetDRCVSMode(0); + /* Get a voice, top priority (we only need one) */ this->hidden->voice = AXAcquireVoice(31, NULL, NULL); if (!this->hidden->voice) {