Skip to content

Blackstar_Live_Logic.footswitch_row_control

Module constants

  • PULSE_COLORS
  • PULSE_LENGTH_FRACTION = 0.2

Classes

class FootswitchControl(ButtonControl)

Bases: ButtonControl

Attributes

  • DOUBLE_CLICK_DELAY = 0.8

__init__(self, *a, **k)

class State(ButtonControl.State)

Bases: ButtonControl.State

_send_button_color(self)

class FootswitchRowControl(ControlList)

Bases: ControlList

class State(ControlList.State)

Bases: ControlList.State

Attributes
  • _State__on_tempo_changed
__init__(self, song, *a, **k)
update_time(self, time)
__on_tempo_changed(self)
_init_led_flashing(self, tempo)
_update_led_pulse(self, pulse_type, on)

Functions

footswitch_row_control(*a, **k)