Skip to content

ableton.v3.control_surface.skin (runtime)

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

Module constants

  • ON_SUFFIXES = ('enabled', 'on', 'pressed', 'selected')

Functions

Any(*args, **kwds)

Optional(*args, **kwds)

merge_skins(*skins)

Classes

class BasicColors

Methods

__init__(self, /, *args, **kwargs)

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

Attributes

  • OFF = <ableton.v3.control_surface.elements.color.SimpleColor object at 0x163977438>
  • ON = <ableton.v3.control_surface.elements.color.SimpleColor object at 0x163977470>

class LiveObjSkinEntry(tuple)

LiveObjSkinEntry(name, liveobj)

Properties

  • liveobj - Alias for field number 1
  • name - Alias for field number 0

Methods

__init__(self, /, *args, **kwargs)

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

_asdict(self)
_make(iterable)

Make a new LiveObjSkinEntry object from a sequence or iterable

_replace(_self, **kwds)

Return a new LiveObjSkinEntry object replacing specified fields with new values

count(self, value, /)

Return number of occurrences of value.

index(self, value, start=0, stop=9223372036854775807, /)

Return first index of value.

Raises ValueError if the value is not present.

Attributes

  • _field_defaults = {} - dict() -> new empty dictionary
  • _field_types = OrderedDict([('name', <class 'str'>), ('liveobj', typing.Any)]) - Dictionary that remembers insertion order
  • _fields = ('name', 'liveobj') - Built-in immutable sequence.
  • _fields_defaults = {} - dict() -> new empty dictionary

class NamedTuple

Methods

__init__(self, /, *args, **kwargs)

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

Attributes

  • _root = True - bool(x) -> bool

class OptionalSkinEntry(tuple)

OptionalSkinEntry(name, fallback_name)

Properties

  • fallback_name - Alias for field number 1
  • name - Alias for field number 0

Methods

__init__(self, /, *args, **kwargs)

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

_asdict(self)
_make(iterable)

Make a new OptionalSkinEntry object from a sequence or iterable

_replace(_self, **kwds)

Return a new OptionalSkinEntry object replacing specified fields with new values

count(self, value, /)

Return number of occurrences of value.

index(self, value, start=0, stop=9223372036854775807, /)

Return first index of value.

Raises ValueError if the value is not present.

Attributes

  • _field_defaults = {'fallback_name': None} - dict() -> new empty dictionary
  • _field_types = OrderedDict([('name', <class 'str'>), ('fallback_name', typing.Union[str, NoneType])]) - Dictionary that remembers insertion order
  • _fields = ('name', 'fallback_name') - Built-in immutable sequence.
  • _fields_defaults = {} - dict() -> new empty dictionary

class Skin

Methods

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

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

_fill_colors(self, colors, pathname='')
_from_wrapper(self, key)

class chain

chain(*iterables) --> chain object

Return a chain object whose .next() method returns elements from the first iterable until it is exhausted, then elements from the next iterable, until all of the iterables are exhausted.

Methods

__init__(self, /, *args, **kwargs)

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

from_iterable(...)

chain.from_iterable(iterable) --> chain object

Alternate chain() constructor taking a single iterable argument that evaluates lazily.