_Generic.GenericScript
Module constants
TRANSPORT_BUTTON_SPECIFICATIONS
Classes
Bases: NamedTuple
Attributes
control_name = ''
layer_name = ''
class GenericScript(ControlSurface)
Bases: ControlSurface
__init__(self, c_instance, macro_map_mode, volume_map_mode, device_controls, transport_controls, volume_controls, trackarm_controls, bank_controls, descriptions, mixer_options, device_component_class)
handle_sysex(self, midi_bytes)
_init_mixer_component(self, volume_controls, trackarm_controls, mixer_options, global_channel, volume_map_mode)
_init_device_component(self, device_controls, bank_controls, global_channel, macro_map_mode, device_component_class)
_init_transport_component(self, transport_controls, global_channel)
Functions
is_valid_midi_channel(integer)
is_valid_midi_identifier(integer)
has_specification_for(control, specifications)