Skip to content

ableton.v3.control_surface.elements.encoder

Classes

class MappingSensitivity

__init__(self, standard, parent)

should_use_fine_grain(self, use_fine_grain)

_set_sensitivities(self, standard, fine_grain)

_update_sensitivity(self)

class EncoderElement(EncoderElementBase, Renderable)

Bases: EncoderElementBase, Renderable

Attributes

  • mapped_object
  • _EncoderElement__on_parameter_name_changed
  • _EncoderElement__on_parameter_value_changed
  • _EncoderElement__on_sensitivity_modifier_value

__init__(self, identifier, channel, msg_type, map_mode, mapping_sensitivity, sensitivity_modifier, needs_takeover, is_feedback_enabled, feedback_delay, *a, **k)

disconnect(self)

parameter(self)

parameter_name(self)

parameter_value(self)

message_map_mode(self)

reset_state(self)

is_mapped_to_parameter(self)

is_mapped_manually(self)

install_connections(self, *a, **k)

connect_to(self, parameter)

release_parameter(self)

receive_value(self, value)

_parameter_value_changed(self)

_clear_parameter_listeners(self)

_update_parameter_listeners(self)

_unblock_internal_parameter_feedback(self)

_unblock_internal_parameter_feedback_task(self)

__on_parameter_name_changed(self)

__on_parameter_value_changed(self)

__on_sensitivity_modifier_value(self, _)

_set_sensitivity(self, use_fine_grain)