From 9353ff792e03e185ea8300f9a1e7bda773ca3fc3 Mon Sep 17 00:00:00 2001 From: Robin Gareus <robin@gareus.org> Date: Tue, 22 Aug 2023 00:28:01 +0200 Subject: [PATCH] Gay Drums: restart sequence in sync after hold --- python_payload/apps/gay_drums/__init__.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/python_payload/apps/gay_drums/__init__.py b/python_payload/apps/gay_drums/__init__.py index ad5ee35826..38b972fafa 100644 --- a/python_payload/apps/gay_drums/__init__.py +++ b/python_payload/apps/gay_drums/__init__.py @@ -496,6 +496,7 @@ class GayDrums(Application): if ct.petals[0].pressed and not (self.ct_prev.petals[0].pressed): if self.stopped: self.seq.signals.bpm = self.bpm + self.seq.signals.sync_in = 0 self._render_list_1 += [(self.draw_bpm, None)] self.blm.background_mute_override = True self.stopped = False @@ -539,6 +540,7 @@ class GayDrums(Application): if ct.petals[0].pressed: if self.tap_tempo_press_counter > 500: self.seq.signals.bpm = 0 + self.seq.signals.sync_in = 1 self._render_list_1 += [(self.draw_bpm, None)] self.stopped = True self.blm.background_mute_override = False -- GitLab