From 0e4fc41f203bf13e574390f5d1d4e19b8024ac11 Mon Sep 17 00:00:00 2001 From: Therand90 <135005486+Therand90@users.noreply.github.com> Date: Thu, 22 Oct 2026 17:58:09 +0200 Subject: [PATCH] sndcore: Fix DRC device mix mask indexing See https://github.com/cemu-project/Cemu/pull/2099 --- src/Cafe/OS/libs/snd_core/ax_voice.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Cafe/OS/libs/snd_core/ax_voice.cpp b/src/Cafe/OS/libs/snd_core/ax_voice.cpp index d4e562e0..0b2f881d 100644 --- a/src/Cafe/OS/libs/snd_core/ax_voice.cpp +++ b/src/Cafe/OS/libs/snd_core/ax_voice.cpp @@ -573,7 +573,7 @@ namespace snd_core { channelCount = AX_DRC_CHANNEL_COUNT; voiceMix = internal->deviceMixDRC + deviceIndex * 16; - deviceMixMask = internal->deviceMixMaskDRC; + deviceMixMask = internal->deviceMixMaskDRC + deviceIndex * AX_BUS_COUNT; } else if (device == AX_DEV_RMT) {