diff options
Diffstat (limited to 'tascam_fw_console')
| -rw-r--r-- | tascam_fw_console/buttons.py | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/tascam_fw_console/buttons.py b/tascam_fw_console/buttons.py index df9bf0f..a110133 100644 --- a/tascam_fw_console/buttons.py +++ b/tascam_fw_console/buttons.py @@ -43,29 +43,21 @@ re_strip_num = re.compile('.*([1-9])') class Button(): def __init__(self, console, name, addr): self.name = name - self.pressed = False - self.enabled = False self.console = console - self.press_callbacks = set() - self.release_callbacks = set() self.addr = '/button/{}'.format(addr) osc.dispatcher.map(self.addr, self.osc_handle) def press(self): - self.pressed = True osc.client.send_message(self.addr, 1) def release(self): - self.pressed = False osc.client.send_message(self.addr, 0) def osc_handle(self, addr, enable): print(self.name) if enable: - self.enabled = True self.console.unit.leds.turn_on(self.name) else: - self.enabled = False self.console.unit.leds.turn_off(self.name) @@ -85,9 +77,7 @@ class StripButton(Button): self.osc_handler = console.strip_solo_handler def press(self): - self.pressed = True osc.client.send_message(self.addr, (self.strip.num, 1)) def release(self): - self.pressed = False osc.client.send_message(self.addr, (self.strip.num, 0)) |
