The processing has to apply on the real buffer, not the delayed data one.

This commit is contained in:
paulfd 2019-09-29 03:27:32 +02:00
parent 3efaeac351
commit b1638646ed

View file

@ -248,9 +248,9 @@ void sfz::Voice::renderBlock(AudioSpan<float> buffer) noexcept
fillWithData(delayed_buffer);
if (region->isStereo())
processStereo(delayed_buffer);
processStereo(buffer);
else
processMono(delayed_buffer);
processMono(buffer);
if (!egEnvelope.isSmoothing())
reset();