Skip to content

ableton.v2.control_surface.control.mapped (runtime)

Live 12 — Live Object Model & framework reference (descriptions and signatures).

Functions

clamp(val, minv, maxv)

is_internal_parameter(parameter)

is_zoom_parameter(parameter)

listens(event_path, *a, **k)

liveobj_valid(obj)

old_hasattr(obj, attr)

Classes

class InputControl(Control)

Properties

  • value

Methods

State(control=None, channel=None, identifier=None, *a, **k)
__init__(self, extra_args=None, extra_kws=None, *a, **k)

Initialize self. See help(type(self)) for accurate signature.

_clear_state(self, manager)
_get_state(self, manager, state_factory=None)
_make_control_state(self, manager)

Attributes

  • _extra_args = [] - Built-in mutable sequence.
  • _extra_kws = {} - dict() -> new empty dictionary

class InternalParameterBase(EventObject)

Properties

  • _live_ptr
  • automation_state
  • canonical_parent
  • default_value
  • display_value
  • max
  • min
  • name
  • original_name
  • state
  • value

Methods

__init__(self, name=None, *a, **k)

Initialize self. See help(type(self)) for accurate signature.

_has_valid_parent(self)
add_automation_state_listener(self, slot, identify_sender=False, *a, **k)
add_name_listener(self, slot, identify_sender=False, *a, **k)
add_state_listener(self, slot, identify_sender=False, *a, **k)
automation_state_has_listener(self, slot)
automation_state_listener_count(self)
disconnect(self)
disconnect_disconnectable(self, slot)
find_disconnectable(self, predicate)
has_disconnectable(self, slot)
name_has_listener(self, slot)
name_listener_count(self)
notify_automation_state(self, *a, **k)
notify_name(self, *a, **k)
notify_state(self, *a, **k)
register_disconnectable(self, slot)
register_disconnectables(self, disconnectables)
register_slot(self, *a, **k)
remove_automation_state_listener(self, slot)
remove_name_listener(self, slot)
remove_state_listener(self, slot)
state_has_listener(self, slot)
state_listener_count(self)
unregister_disconnectable(self, slot)

Attributes

  • is_enabled = True - bool(x) -> bool
  • is_quantized = False - bool(x) -> bool

class MappedControl(InputControl)

Properties

  • value

Methods

State(control=None, manager=None, *a, **k)
__init__(self, *a, **k)

Initialize self. See help(type(self)) for accurate signature.

_clear_state(self, manager)
_get_state(self, manager, state_factory=None)
_make_control_state(self, manager)

Attributes

  • _extra_args = [] - Built-in mutable sequence.
  • _extra_kws = {} - dict() -> new empty dictionary

class MappedSensitivitySettingControl(MappedControl)

Properties

  • value

Methods

State(*a, **k)
__init__(self, *a, **k)

Initialize self. See help(type(self)) for accurate signature.

_clear_state(self, manager)
_get_state(self, manager, state_factory=None)
_make_control_state(self, manager)

Attributes

  • DEFAULT_SENSITIVITY = 1.0 - Convert a string or number to a floating point number, if possible.
  • FINE_SENSITIVITY = 0.1 - Convert a string or number to a floating point number, if possible.
  • _extra_args = [] - Built-in mutable sequence.
  • _extra_kws = {} - dict() -> new empty dictionary

class ValueStepper

Properties

  • num_steps

Methods

__init__(self, num_steps=10, *a, **k)

Initialize self. See help(type(self)) for accurate signature.

advance(self, value)
reset(self)