From fabec8213579d76e6fde22ea92e4a298621fe5af Mon Sep 17 00:00:00 2001
From: rorist <rorist@0xcafe.ch>
Date: Mon, 21 Aug 2023 19:28:13 +0200
Subject: [PATCH] turn petal on when palying seq

---
 __init__.py | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/__init__.py b/__init__.py
index a042604..cb37210 100755
--- a/__init__.py
+++ b/__init__.py
@@ -159,9 +159,12 @@ class EndlessSequencer(Application):
 
         # Light petal
         for i in range(10):
-            led_id = i*4
-            if ct.petals[i].pressed:
+
+            if ct.petals[i].pressed or i-1 == self.current_sample:
                 leds.set_all_rgb(0, 0, 0)
+
+                # Select led range
+                led_id = i*4
                 if i == 0: range_from = self.leds_ids[led_id-3:]
                 else: range_from = self.leds_ids[led_id-3:led_id]
                 leds_range = range_from+self.leds_ids[led_id:led_id+4]
@@ -170,6 +173,7 @@ class EndlessSequencer(Application):
                     print("light petal {}".format(i))
                     print("  light leds {}".format(leds_range))
 
+                # Turn on leds
                 for led in leds_range:
                     # Action boutons
                     if  i not in [0, 9]:
-- 
GitLab