From 4e25b29c7eada6cfe1fc9bbe3e689f3624c2de62 Mon Sep 17 00:00:00 2001
From: Robin Gareus <robin@gareus.org>
Date: Sat, 26 Aug 2023 20:12:49 +0200
Subject: [PATCH] Gay Drums: update to new sequencer sync API

see also #181
---
 python_payload/apps/gay_drums/__init__.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/python_payload/apps/gay_drums/__init__.py b/python_payload/apps/gay_drums/__init__.py
index 38b972fafa..c12919cb11 100644
--- a/python_payload/apps/gay_drums/__init__.py
+++ b/python_payload/apps/gay_drums/__init__.py
@@ -496,7 +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.seq.signals.sync_in = 1
                 self._render_list_1 += [(self.draw_bpm, None)]
                 self.blm.background_mute_override = True
                 self.stopped = False
@@ -540,7 +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.seq.signals.sync_in = -1
                 self._render_list_1 += [(self.draw_bpm, None)]
                 self.stopped = True
                 self.blm.background_mute_override = False
-- 
GitLab