diff --git a/libs/ardour/io.cc b/libs/ardour/io.cc index 21f51e68fe..f41cf6c691 100644 --- a/libs/ardour/io.cc +++ b/libs/ardour/io.cc @@ -260,7 +260,7 @@ IO::apply_declick (vector& bufs, uint32_t nbufs, nframes_t nframes, ga if (nframes == 0) return; - fractional_shift = -1.0/declick; + fractional_shift = -1.0/(declick-1); if (target < initial) { /* fade out: remove more and more of delta from initial */