From 1e5a5b6b4f5e8228eabca189db9694bb11f70e7a Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Sat, 15 Jun 2024 14:01:14 -0600 Subject: [PATCH] do not have MIDI input follow selection when recording --- libs/ardour/session_midi.cc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/libs/ardour/session_midi.cc b/libs/ardour/session_midi.cc index 2fc40386ca..13a8635134 100644 --- a/libs/ardour/session_midi.cc +++ b/libs/ardour/session_midi.cc @@ -764,6 +764,10 @@ Session::disconnect_port_for_rewire (std::string const& port) const void Session::rewire_selected_midi (std::shared_ptr new_midi_target) { + if (actively_recording()) { + return; + } + if (!new_midi_target) { return; } @@ -806,6 +810,10 @@ Session::rewire_selected_midi (std::shared_ptr new_midi_target) void Session::rewire_midi_selection_ports () { + if (actively_recording()) { + return; + } + if (!Config->get_midi_input_follows_selection()) { return; }