diff --git a/libs/ardour/amp.cc b/libs/ardour/amp.cc index 34b8eeba2a..478fe2cddd 100644 --- a/libs/ardour/amp.cc +++ b/libs/ardour/amp.cc @@ -219,7 +219,7 @@ Amp::apply_gain (BufferSet& bufs, samplecnt_t sample_rate, samplecnt_t nframes, Evoral::Event ev = *m; if (ev.is_note_on() || ev.is_note_off()) { - const gain_t scale = fabsf (initial + delta * (ev.time() / (double) nframes)); + const gain_t scale = fabsf (initial + delta * (ev.time() / (float) nframes)); if (scale < GAIN_COEFF_SMALL) { m = mb.erase (m); continue;