From ecd93207ade0ad7677de77e38d6b2a3fa815289c Mon Sep 17 00:00:00 2001 From: nick_m Date: Sun, 29 May 2016 06:58:24 +1000 Subject: Fix bbt dragging wrt audio-locked tempos. --- libs/ardour/tempo.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libs') diff --git a/libs/ardour/tempo.cc b/libs/ardour/tempo.cc index e01aa52a76..1f0d9395d5 100644 --- a/libs/ardour/tempo.cc +++ b/libs/ardour/tempo.cc @@ -2705,8 +2705,8 @@ TempoMap::gui_dilate_tempo (TempoSection* ts, const framepos_t& frame, const fra } else { /* AudioTime */ if (prev_to_prev_t && prev_to_prev_t->type() == TempoSection::Ramp) { - new_bpm = prev_t->beats_per_minute() * ((frame - prev_t->frame()) - / (double) ((frame + prev_t_frame_contribution) - prev_t->frame())); + new_bpm = prev_t->beats_per_minute() * ((frame - prev_to_prev_t->frame()) + / (double) ((end_frame) - prev_to_prev_t->frame())); } else { /* prev_to_prev_t is irrelevant */ -- cgit v1.2.3