From dd5003eb1e081c6dfd725ee7dfb505d47f76afbb Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 9 Aug 2022 09:29:33 -0600 Subject: [PATCH] triggerbox: must run when speed is zero We only want to not run triggerbox during latency pre-roll --- libs/ardour/route.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/ardour/route.cc b/libs/ardour/route.cc index ae109032f4..a524119381 100644 --- a/libs/ardour/route.cc +++ b/libs/ardour/route.cc @@ -546,7 +546,7 @@ Route::process_output_buffers (BufferSet& bufs, * running it. */ - if (run_disk_reader || ((*i) != _triggerbox)) { + if (run_disk_reader || ((*i) != _triggerbox) || speed == 0) { if (speed < 0) { (*i)->run (bufs, start_sample + latency, end_sample + latency, pspeed, nframes, *i != _processors.back()); } else {