Skip to content

ableton.v2.control_surface.control.mapped

Classes

class MappedControl(InputControl)

Bases: InputControl

__init__(self, *a, **k)

class State(InputControl.State)

Bases: InputControl.State

__init__(self, control, manager, *a, **k)
set_control_element(self, control_element)
mapped_parameter(self)
mapped_parameter(self, direct_mapping)
_event_listener_required(self)
_update_direct_connection(self)
_update_value_slot(self)
_notifications_enabled(self)

class MappedSensitivitySettingControl(MappedControl)

Bases: MappedControl

Attributes

  • DEFAULT_SENSITIVITY = 1.0
  • FINE_SENSITIVITY = 0.1

class State(MappedControl.State)

Bases: MappedControl.State

__init__(self, *a, **k)
update_sensitivities(self, default, fine)
_update_direct_connection(self)
_update_control_element(self)
_update_control_sensitivity(self)
_control_value(self, value)
_clamp_value_to_parameter_range(self, value)

Functions

is_internal_parameter(parameter)

is_zoom_parameter(parameter)