From 004097075aa25b184137dbdb6dde244aa3dc430a Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 30 Nov 2023 22:08:40 +0100 Subject: [PATCH] ControlGroup cannot just create Controls that don't exist The call as-is can only create route-owned controls, and even if it would succeed, the created ACs won't necessarily be controlling anything. --- libs/ardour/control_group.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/ardour/control_group.cc b/libs/ardour/control_group.cc index 11e3cc5e25..b7fc39114a 100644 --- a/libs/ardour/control_group.cc +++ b/libs/ardour/control_group.cc @@ -244,7 +244,7 @@ ControlGroup::fill_from_stripable_list (StripableList& sl, Evoral::Parameter con break; default: for (auto & s : sl) { - std::shared_ptr ac = s->automation_control (p, true); + std::shared_ptr ac = s->automation_control (p, false); if (ac) { add_control (ac, true); }