Skip to content

ableton.v2.control_surface.elements.color

Classes

class Color(object)

Bases: object

Attributes

  • midi_value = 0

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

draw(self, interface)

class DynamicColorFactory(object)

Bases: object

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

instantiate(self, song)

class DynamicColorBase(Color, EventObject)

Bases: Color, EventObject

Attributes

  • midi_value

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

_update_midi_value(self, colored_object)

class SelectedTrackColor(DynamicColorBase)

Bases: DynamicColorBase

Attributes

  • _SelectedTrackColor__on_color_changed

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

__on_color_changed(self, *a)

class SelectedClipColor(DynamicColorBase)

Bases: DynamicColorBase

Attributes

  • _SelectedClipColor__on_color_changed

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

__on_color_changed(self, *a)

class SelectedTrackColorFactory(DynamicColorFactory)

Bases: DynamicColorFactory

instantiate(self, song)

class SelectedClipColorFactory(DynamicColorFactory)

Bases: DynamicColorFactory

instantiate(self, song)

class AnimatedColor(Color)

Bases: Color

Attributes

  • _channel = None

__init__(self, color1, color2, *a, **k)

draw(self, interface)

class SysexRGBColor(Color)

Bases: Color

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

Functions

to_midi_value(int_or_color)

is_dynamic_color_factory(skin_element)