From 2e8e5f14fde562f19b2bc12b177d89e9a3acdeb4 Mon Sep 17 00:00:00 2001 From: nick_m Date: Wed, 8 Feb 2017 02:23:54 +1100 Subject: [PATCH] fix legacy session where initial tempo was not locked to meter, --- libs/ardour/tempo.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libs/ardour/tempo.cc b/libs/ardour/tempo.cc index dde84fe137..e74dc66020 100644 --- a/libs/ardour/tempo.cc +++ b/libs/ardour/tempo.cc @@ -177,7 +177,11 @@ TempoSection::TempoSection (const XMLNode& node, framecnt_t sample_rate) } if ((prop = node.property ("locked-to-meter")) == 0) { - set_locked_to_meter (false); + if (initial()) { + set_locked_to_meter (true); + } else { + set_locked_to_meter (false); + } } else { set_locked_to_meter (string_is_affirmative (prop->value())); } -- 2.30.2