def __init__(self, identifier, *a, **k): ButtonElement.__init__(self, True, MIDI_CC_TYPE, 15, identifier, *a, **k) self.__main_listener = None self.__grabbed = False self.__buffered_value = None return
def __init__(self, msg_type, channel, identifier, *a, **k): ButtonElement.__init__(self, True, msg_type, channel, identifier, *a, **k) self.__grabbed = False self.__main_listener = None self.resource.on_received = self.grab_control self.resource.on_lost = self.release_control return
def __init__(self, identifier): ButtonElement.__init__( self, momentary=True, msg_type=MIDI_NOTE_TYPE, channel=self.channel, identifier=identifier)
def __init__(self, is_momentary, msg_type, channel, identifier, send_channel = None, identifier_send_offset = 0, send_msg_type = None): ButtonElement.__init__(self, is_momentary, msg_type, channel, identifier) self._send_channel = send_channel self._send_msg_type = send_msg_type self._identifier_send_offset = identifier_send_offset self._on_value = AMB_FULL self._off_value = LED_OFF self._is_enabled = True self._is_notifying = False self._force_next_value = False self._pending_listeners = []
def __init__(self, is_momentary, msg_type, channel, identifier, send_channel = None, identifier_send_offset = 0, send_msg_type = None): ButtonElement.__init__(self, is_momentary, msg_type, channel, identifier) self._send_channel = send_channel self._send_msg_type = send_msg_type self._identifier_send_offset = identifier_send_offset self._on_value = AMB_FULL self._off_value = LED_OFF self._is_enabled = True self._is_notifying = False self._force_next_value = False self._pending_listeners = []
def __init__(self, is_momentary, msg_type, channel, identifier, blink_on = False, blink_colors = []): ButtonElement.__init__(self, is_momentary, msg_type, channel, identifier) self.blink_on = blink_on self.blink_colors = set(blink_colors) self.blinking = False
def __init__(self, is_momentary, msg_type, channel, identifier, *a, **k): ButtonElement.__init__(self, is_momentary, msg_type, channel, identifier, *a, **k) self._is_enabled = True self._is_notifying = False self._force_next_value = False self._last_value = 0 self.__main_listener = None self.__grabbed = False self.__buffered_value = None return
def __init__(self, is_momentary, msg_type, channel, identifier, *a, **k): ButtonElement.__init__(self, is_momentary, msg_type, channel, identifier, *a, **k) self._is_enabled = True self._is_notifying = False self._force_next_value = False self._last_value = 0 self.__main_listener = None self.__grabbed = False self.__buffered_value = None self.resource.on_received = self.grab_control self.resource.on_lost = self.release_control return
def __init__(self, is_momentary, msg_type, channel, identifier, name, cs): ButtonElement.__init__(self, is_momentary, msg_type, channel, identifier) self._flash_state = 0 self._on_value = 127 self._off_value = 0 self._is_enabled = True self._is_notifying = False self._force_next_value = False #self._pending_listeners = [] self.name = name self._parameter = None self._script = cs self._report_value
def __init__(self, is_momentary, msg_type, channel, identifier, name, cs): ButtonElement.__init__(self, is_momentary, msg_type, channel, identifier) self._last_pressed = 0 self._flash_state = 0 self._color = 0 self._on_value = 127 self._off_value = 0 self._is_enabled = True self._is_notifying = False self._force_next_value = False self.name = name self._script = cs self._report_value = True
def __init__(self, is_momentary, channel, row_index, column_index, color_source): ButtonElement.__init__(self, is_momentary, MIDI_NOTE_TYPE, channel, MATRIX_NOTE_NR + row_index * 8 + column_index) self._is_enabled = True self._color_source = color_source self._row_index = row_index self._column_index = column_index self.last_value = None self.set_channel(NON_FEEDBACK_CHANNEL) self.state = 0 self.__cc_enabled = True return
def __init__(self, is_momentary, msg_type, channel, identifier, name, cs): ButtonElement.__init__(self, is_momentary, msg_type, channel, identifier) self._last_pressed = 0 self._flash_state = 0 self._color = 0 self._on_value = 127 self._off_value = 0 self._is_enabled = True self._is_notifying = False self._force_next_value = False self.name = name self._script = cs self._report_value = True
def __init__(self, is_momentary, midi_type, identifier, channel, color_list): ButtonElement.__init__(self, is_momentary, midi_type, channel, identifier) self._msg_identifier = identifier self._color_list = color_list self._last_color = None self._last_index = 0 self._midi_type = midi_type self.__note_on_code = MIDI_NOTE_ON_STATUS | channel self.__grabbed = False self.__resource_hander = None return
def __init__(self, is_momentary, msg_type, channel, identifier, name, cs): ButtonElement.__init__(self, is_momentary, msg_type, channel, identifier) #assert (MonoButtonElement._original_forwarding_callback != None) self._last_pressed = 0 self._flash_state = 0 self._color = 0 self._on_value = 127 self._off_value = 0 self._is_enabled = True self._is_notifying = False self._force_next_value = False self.name = name self._script = cs self._report_value = False self._last_sent_value = -1
def __init__(self, is_momentary, msg_type, identifier, hsvChannels, controlChannel, rgbColor, name): log(True, __name__) ButtonElement.__init__(self, is_momentary, msg_type, controlChannel, identifier) self.name = name + " Control" # create 3 buttons for HSV self.hueButton = ButtonElement(is_momentary, msg_type, hsvChannels[0], identifier) self.satButton = ButtonElement(is_momentary, msg_type, hsvChannels[1], identifier) self.valButton = ButtonElement(is_momentary, msg_type, hsvChannels[2], identifier) self.id = identifier # color self.hsv_fader = None rgbColor = _liveOsTools.colorsys.hex2rgb(rgbColor) hsvColor = _liveOsTools.colorsys.rgb_to_hsv(rgbColor[0] / 255.0, rgbColor[1] / 255.0, rgbColor[2] / 255.0) self.hsv_fader = HSVFader(hsvColor[0], hsvColor[1], hsvColor[2]) self.send_current_color() log(False, __name__)
def __init__(self, is_momentary, msg_type, channel, identifier, name, cs): ButtonElement.__init__(self, is_momentary, msg_type, channel, identifier) self._flash_state = 0 self._color = 0 self._on_value = 127 self._off_value = 0 self._last_sent_val = -1 self._is_enabled = True self._is_notifying = False self._force_next_value = False self.name = name self._parameter = None self._script = cs self._is_enabled = True self._report_input = False self._trans_id = self._original_identifier
def __init__(self, is_momentary, msg_type, channel, identifier, name, cs): ButtonElement.__init__(self, is_momentary, msg_type, channel, identifier) self.name = name self._script = cs self._color_map = [2, 64, 4, 8, 16, 127, 32] self._num_colors = 7 self._num_flash_states = 18 self._flash_state = 0 self._color = 0 self._on_value = 127 self._off_value = 0 self._darkened = 0 self._is_enabled = True self._is_notifying = False self._force_next_value = False self._parameter = None self._report_input = True
def __init__(self, is_momentary, msg_type, channel, identifier, name, osc, osc_alt, osc_name, cs): ButtonElement.__init__(self, is_momentary, msg_type, channel, identifier) self._last_pressed = 0 self._flash_state = 0 self._color = 0 self._on_value = 127 self._off_value = 0 self._is_enabled = True self._is_notifying = False self._force_next_value = False self.name = name self._script = cs self._report_value = True self.osc = osc self.osc_alt = osc_alt self.osc_name = osc_name self._value = 0 self._last_sent = -1 self._script._monobridge._send_osc(self.osc, 0, True)
def __init__(self, is_momentary, msg_type, channel, identifier, name, osc, osc_alt, osc_name, cs): ButtonElement.__init__(self, is_momentary, msg_type, channel, identifier) self._last_pressed = 0 self._flash_state = 0 self._color = 0 self._on_value = 127 self._off_value = 0 self._is_enabled = True self._is_notifying = False self._force_next_value = False self.name = name self._script = cs self._report_value = True self.osc = osc self.osc_alt = osc_alt self.osc_name = osc_name self._value = 0 self._last_sent = -1 self._script._monobridge._send_osc(self.osc, 0, True)
def __init__(self, is_momentary, msg_type, identifier, hsvChannels, controlChannel, rgbColor, name): log(True, __name__) ButtonElement.__init__(self, is_momentary, msg_type, controlChannel, identifier) self.name = name + " Control" # create 3 buttons for HSV self.hueButton = ButtonElement(is_momentary, msg_type, hsvChannels[0], identifier) self.satButton = ButtonElement(is_momentary, msg_type, hsvChannels[1], identifier) self.valButton = ButtonElement(is_momentary, msg_type, hsvChannels[2], identifier) self.id = identifier # color self.hsv_fader = None rgbColor = _liveOsTools.colorsys.hex2rgb(rgbColor) hsvColor = _liveOsTools.colorsys.rgb_to_hsv(rgbColor[0] / 255.0, rgbColor[1] / 255.0, rgbColor[2] / 255.0) self.hsv_fader = HSVFader(hsvColor[0], hsvColor[1], hsvColor[2]) self.send_current_color() log(False, __name__)
def __init__(self, is_momentary, msg_type, channel, identifier): ButtonElement.__init__(self, is_momentary, msg_type, channel, identifier) self._is_enabled = False
def __init__(self, msg_type, channel, identifier, *a, **k): ButtonElement.__init__(self, True, msg_type, channel, identifier, *a, **k) self.__grabbed = False self.__main_listener = None return
def __init(self, *a, **k): ButtonElementBase.__init__(a, k)
def __init__(self, is_momentary, msg_type, channel, identifier): ButtonElement.__init__(self, is_momentary, msg_type, channel, identifier)