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) {