From d505ae3372c501c016f63a2bec702f004bc81413 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Sun, 13 Mar 2022 10:22:20 -0600 Subject: [PATCH] triggerbox: record stop-all-cues "cue" when appropriate --- libs/ardour/session_transport.cc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libs/ardour/session_transport.cc b/libs/ardour/session_transport.cc index b45107d2ab..b48d1cea0b 100644 --- a/libs/ardour/session_transport.cc +++ b/libs/ardour/session_transport.cc @@ -437,9 +437,15 @@ void Session::stop_all_triggers (bool now) { boost::shared_ptr rl = routes.reader(); + for (RouteList::iterator i = rl->begin(); i != rl->end(); ++i) { (*i)->stop_triggers (now); } + + if (TriggerBox::cue_recording()) { + CueRecord cr (INT32_MAX, _transport_sample); + TriggerBox::cue_records.write (&cr, 1); + } }