Skip to content

ableton.v3.control_surface.mode.behaviour

Classes

class ReenterBehaviourMixin

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

press_immediate(self, component, mode)

class ToggleBehaviour(ModeButtonBehaviour)

Bases: ModeButtonBehaviour

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

press_immediate(self, component, mode)

class MomentaryBehaviour(ModeButtonBehaviour)

Bases: ModeButtonBehaviour

__init__(self, entry_delay, exit_delay, immediate_exit_delay)

press_immediate(self, component, mode)

release_immediate(self, component, mode)

release_delayed(self, component, mode)

Functions

make_reenter_behaviour(base_behaviour, on_reenter, *a, **k)