diff --git a/src/engine/playback.cpp b/src/engine/playback.cpp index 7158f79bd..72f09b431 100644 --- a/src/engine/playback.cpp +++ b/src/engine/playback.cpp @@ -3394,8 +3394,8 @@ void DivEngine::nextBuf(float** in, float** out, int inChans, int outChans, unsi if (clampSamples) { for (size_t i=0; i1.0) out[j][i]=1.0; + if (out[j][i]<-0.9999) out[j][i]=-0.9999; + if (out[j][i]>0.9999) out[j][i]=0.9999; } } }