From 17a6cda89a40f99e2455abf2c640ad6b8bd1dc29 Mon Sep 17 00:00:00 2001 From: nick_m Date: Sun, 20 Mar 2016 00:27:27 +1100 Subject: [PATCH] Tempo ramps - fix incorrect handling of unsloveable maps. --- libs/ardour/tempo.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/ardour/tempo.cc b/libs/ardour/tempo.cc index a9247f60fd..a8db57c36e 100644 --- a/libs/ardour/tempo.cc +++ b/libs/ardour/tempo.cc @@ -1049,7 +1049,7 @@ TempoMap::predict_tempo_frame (TempoSection* section, const Tempo& bpm, const BB if (solve_map (future_map, new_section, bpm, pulse_at_beat (future_map, beat))) { ret = new_section->frame(); } else { - ret = frame_at_beat_locked (future_map, beat); + ret = frame_at_beat_locked (_metrics, beat); } Metrics::const_iterator d = future_map.begin(); @@ -1071,7 +1071,7 @@ TempoMap::predict_tempo_beat (TempoSection* section, const Tempo& bpm, const fra if (solve_map (future_map, new_section, bpm, frame)) { ret = beat_at_pulse (future_map, new_section->pulse()); } else { - ret = beat_at_frame_locked (future_map, frame); + ret = beat_at_frame_locked (_metrics, frame); } Metrics::const_iterator d = future_map.begin();