diff --git a/src/sfizz/Voice.cpp b/src/sfizz/Voice.cpp index 423dda3a..f0a39a34 100644 --- a/src/sfizz/Voice.cpp +++ b/src/sfizz/Voice.cpp @@ -385,6 +385,10 @@ void sfz::Voice::processStereo(AudioSpan buffer) noexcept { // Panning and stereo processing ScopedTiming logger { panningDuration }; + // Apply panning + panEnvelope.getBlock(modulationSpan); + pan(modulationSpan, leftBuffer, rightBuffer); + // Apply the width/position process widthEnvelope.getBlock(modulationSpan); width(modulationSpan, leftBuffer, rightBuffer);