ableton.v3.control_surface.elements_base
Classes
class MapMode
Attributes
Absolute
Absolute14Bit
AccelSignedBit
AccelSignedBit2
AccelBinaryOffset
AccelTwoCompliment
LinearSignedBit
LinearSignedBit2
LinearBinaryOffset
LinearTwoCompliment
class ElementsBase
__init__(self, global_channel, *a, **k)
add_encoder(self, identifier, name, **k)
add_sysex_element(self, identifier, name, send_message_generator, **k)
add_element(self, name, element_factory, *a, **k)
add_modified_control(self, control, modifier, name, element_factory, is_private)
add_matrix(self, identifiers, base_name, channels, element_factory, name_factory, is_private, **k)
add_encoder_matrix(self, identifiers, base_name, channels, *a, **k)
add_submatrix(self, matrix, name, columns, rows, is_private)
_add_modified_matrix(self, matrix, modifier, name, element_factory, is_private)
_add_raw_elements(self, base_name, elements)
_create_attribute_name(self, name)
Functions
create_encoder(identifier, name, **k)
create_sysex_element(identifier, name, send_message_generator, is_private, **k)
create_combo_element(control, modifier, name, is_private)
create_name_for_modified_control(control, modifier)