wiiu: Disable DRC surround mode as it causes distortion

This commit is contained in:
rw-r-r-0644 2018-10-09 20:26:55 +02:00 committed by Ash Logan
parent 9b21f4847e
commit 541c794cd2

View File

@ -34,6 +34,7 @@
#include <sndcore2/core.h>
#include <sndcore2/voice.h>
#include <sndcore2/drcvs.h>
#include <coreinit/core.h>
#include <coreinit/cache.h>
#include <coreinit/thread.h>
@ -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) {