From 41c68ffc1907f389fe081a925e550affd768e614 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Fri, 10 May 2024 08:31:38 -0600 Subject: [PATCH] ensure that the master send is directly before the main outs. --- libs/ardour/route.cc | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/libs/ardour/route.cc b/libs/ardour/route.cc index 46a112a069..f63d2b90b9 100644 --- a/libs/ardour/route.cc +++ b/libs/ardour/route.cc @@ -5380,11 +5380,6 @@ Route::setup_invisible_processors () new_processors.push_back (_surround_send); } - if (Profile->get_livetrax() && _master_send) { - assert (!_master_send->display_to_user()); - new_processors.push_back (_master_send); - } - /* MAIN OUTS */ assert (_main_outs); @@ -5407,6 +5402,12 @@ Route::setup_invisible_processors () new_processors.insert (meter_point, _meter); } + + if (Profile->get_livetrax() && _master_send) { + assert (!_master_send->display_to_user()); + new_processors.insert (main, _master_send); + } + /* Foldback Sends */ for (ProcessorList::iterator i = foldback_sends.begin(); i != foldback_sends.end(); ++i) {