Skip to content

Push2.session_component

Module constants

  • PLAYING_CLIP_PULSE_SPEED = 48
  • TRIGGERED_CLIP_BLINK_SPEED = 24

Classes

class DecoratingCopyHandler(ClipSlotCopyHandler)

Bases: ClipSlotCopyHandler

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

_on_duplicated(self, source_clip_slot, target_clip_slot)

class ClipProxy(Proxy)

Bases: Proxy

name(self)

class ClipSlotComponent(SpecialClipSlotComponent)

Bases: SpecialClipSlotComponent

Attributes

  • _decorator_factory = None

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

select_color_button(self, button)

_on_launch_button_pressed(self)

_feedback_value(self, track, slot_or_clip)

_color_value(self, slot_or_clip)

_on_clip_duplicated(self, source_clip, destination_clip)

set_decorator_factory(self, factory)

class SceneComponent(SpecialSceneComponent)

Bases: SpecialSceneComponent

Attributes

  • clip_slot_component_type

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

build_clip_slot_list(self)

_create_clip_slot(self)

class SessionComponent(SpecialSessionComponent)

Bases: SpecialSessionComponent

Attributes

  • scene_component_type

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

_create_scene(self)