From af0e6872b4d894e895d9f20b47a205fcb434b011 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Sat, 4 Dec 2021 13:33:32 -0700 Subject: [PATCH] triggerbox: handle None trigger follow action --- libs/ardour/triggerbox.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libs/ardour/triggerbox.cc b/libs/ardour/triggerbox.cc index 88616e013f..e31561c86f 100644 --- a/libs/ardour/triggerbox.cc +++ b/libs/ardour/triggerbox.cc @@ -1311,6 +1311,7 @@ MIDITrigger::run (BufferSet& bufs, samplepos_t start_sample, samplepos_t end_sam * which we last transitioned (in this case, to being active) */ + const Temporal::Beats effective_time = transition_beats + (next_event.time() - region_start); /* Now get samples */ @@ -2108,6 +2109,8 @@ TriggerBox::determine_next_trigger (uint64_t current) /* second switch: handle the "real" follow actions */ switch (all_triggers[current]->follow_action (which_follow_action)) { + case Trigger::None: + return -1; case Trigger::Again: return current;