From ec0adbc1a938c90db293c110b550c566655e69b3 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Fri, 10 Jan 2025 17:52:36 +0100 Subject: [PATCH] Add a hint to disable "apply track/bus processing" for LT stem exports --- libs/ardour/export_profile_manager.cc | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/libs/ardour/export_profile_manager.cc b/libs/ardour/export_profile_manager.cc index 4f2bc3cbaa..fbf718b5cf 100644 --- a/libs/ardour/export_profile_manager.cc +++ b/libs/ardour/export_profile_manager.cc @@ -543,6 +543,18 @@ ExportProfileManager::init_channel_configs (XMLNodeList nodes) ChannelConfigStatePtr config (new ChannelConfigState (handler->add_channel_config ())); channel_configs.push_back (config); +#ifdef LIVETRAX + /* Do not add master-bus for stem-export. + * + * This changes "with processing" to be false + * since TrackExportChannelSelector::sync_with_manager_state + * checks for RouteExportChannel/PortExportChannel + */ + if (_type == StemExport) { + return false; + } +#endif + /* Add master outs as default */ if (!session.master_out ()) { return false;