def disconnect(self): #this is from the APC20 script for button in self._device_buttons: button.remove_value_listener(self._device_toggle) self._device_buttons = None self._shift_modes = None self._encoder_modes = None self._slider_modes = None APC.disconnect(self)
def __init__(self, c_instance): self._c_instance = c_instance self._shift_modes = None self._encoder_modes = None self._slider_modes = None self._sequencer = None APC.__init__(self, c_instance) self._device_selection_follows_track_selection = True
def __init__(self, c_instance): self._c_instance = c_instance self._shift_modes = None #added from APC20 script self._encoder_modes = None #added self._slider_modes = None #added APC.__init__(self, c_instance) self.show_message("APC40_22 script loaded") # Disabling the scene launch buttons and assigning them to the first 5 repeats on Master self._device_buttons = [] self.setup_device_buttons()
def __init__(self, c_instance): APC.__init__(self, c_instance) self._device_selection_follows_track_selection = True
def _activate_combination_mode(self, track_offset, support_devices): APC._activate_combination_mode(self, track_offset, support_devices) if support_devices: self._shift_modes.invert_assignment()
def disconnect(self): self._shift_modes = None APC.disconnect(self) return None
def __init__(self, c_instance): self._shift_modes = None APC.__init__(self, c_instance) return None
def disconnect(self): self._shift_modes = None self._encoder_modes = None self._slider_modes = None self._sequencer = None APC.disconnect(self)
def __init__(self, c_instance): APC.__init__(self, c_instance)