From f9841bb333a5f7b013c89a326649a15749469b19 Mon Sep 17 00:00:00 2001 From: falkTX Date: Tue, 4 Oct 2022 01:53:13 +0100 Subject: [PATCH] Fix host time step trigger skipping pulses at exact 0 pos Signed-off-by: falkTX --- plugins/Cardinal/src/HostTime.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/plugins/Cardinal/src/HostTime.cpp b/plugins/Cardinal/src/HostTime.cpp index ebb610c..b920be4 100644 --- a/plugins/Cardinal/src/HostTime.cpp +++ b/plugins/Cardinal/src/HostTime.cpp @@ -93,12 +93,14 @@ struct HostTime : TerminalModule { { if (d_isZero(tick)) { - pulseClock.trigger(); pulseBeat.trigger(); if (timeInfo.beat == 1) pulseBar.trigger(); } + if (d_isZero(tickClock)) + pulseClock.trigger(); + if (timeInfo.reset) { timeInfo.reset = false;