diff --git a/pcsx2/SPU2/Mixer.cpp b/pcsx2/SPU2/Mixer.cpp index 432c0d5fc5..26bba5f299 100644 --- a/pcsx2/SPU2/Mixer.cpp +++ b/pcsx2/SPU2/Mixer.cpp @@ -437,7 +437,7 @@ static __forceinline s32 GetVoiceValues(V_Core& thiscore, uint voiceidx) { V_Voice& vc(thiscore.Voices[voiceidx]); - while (vc.SP > 0) + while (vc.SP >= 0) { if (InterpType >= 2) {