From 025dfa6062a3758b70d71a36372975832ad88a10 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Wed, 17 Aug 2022 16:27:28 -0600 Subject: [PATCH] tempo map: fix logic error in ::reset_starting_at() relating to tempo/bbt markers --- libs/temporal/tempo.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/libs/temporal/tempo.cc b/libs/temporal/tempo.cc index c798a71836..405fa9a30a 100644 --- a/libs/temporal/tempo.cc +++ b/libs/temporal/tempo.cc @@ -1151,6 +1151,7 @@ TempoMap::reset_starting_at (superclock_t sc) metric = TempoMetric (*mtp, *mtp); DEBUG_TRACE (DEBUG::MapReset, string_compose ("Bartime!, used tempo @ %1\n", (TempoPoint*) mtp)); + need_initial_ramp_reset = false; } else if ((tp = dynamic_cast (&*p)) != 0) { metric = TempoMetric (*tp, metric.meter()); if (tp->ramped()) {