diff --git a/src/sfizz/FlexEnvelope.cpp b/src/sfizz/FlexEnvelope.cpp index 2ae0e04a..3cbd4161 100644 --- a/src/sfizz/FlexEnvelope.cpp +++ b/src/sfizz/FlexEnvelope.cpp @@ -164,9 +164,6 @@ void FlexEnvelope::Impl::process(absl::Span out) size_t numFrames = out.size(); const float samplePeriod = samplePeriod_; - if (desc.dynamic) - updateCurrentTimeAndLevel(); - // Skip the initial delay, for frame-accurate trigger size_t skipFrames = std::min(numFrames, delayFramesLeft_); if (skipFrames > 0) {