_Framework.DrumGroupComponent (runtime)¶
Live 12 — Live Object Model & framework reference (descriptions and signatures).
Module constants¶
BASE_DRUM_RACK_NOTE = 36
Functions¶
clamp(val, minv, maxv)¶
control_matrix(control_type, *a, **k)¶
depends(**dependencies)¶
find_if(predicate, seq)¶
first(seq)¶
subject_slot(events, *a, **k)¶
subject_slot_group(event, *a, **k)¶
Classes¶
class ButtonControl(Control)¶
Properties¶
pressedpressed_delayedreleasedreleased_delayedreleased_immediatelyvalue
Methods¶
State(control=None, manager=None, color=None, pressed_color=None, disabled_color=None, repeat=False, enabled=True, *a, **k)¶
__init__(self, *a, **k)¶
Initialize self. See help(type(self)) for accurate signature.
_clear_state(self, manager)¶
_get_state(self, manager)¶
Attributes¶
DELAY_TIME=0.3- Convert a string or number to a floating point number, if possible.REPEAT_RATE=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 DrumGroupComponent(SlideComponent, Slideable)¶
class PlayableControl(ButtonControl)¶
Properties¶
pressedpressed_delayedreleasedreleased_delayedreleased_immediatelyvalue
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)¶
Attributes¶
DELAY_TIME=0.3- Convert a string or number to a floating point number, if possible.REPEAT_RATE=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 SlideComponent(CompoundComponent, Scrollable)¶
class Slideable(Subject)¶
Properties¶
page_lengthpage_offsetpositionposition_count
Methods¶
__init__(self, /, *args, **kwargs)¶
Initialize self. See help(type(self)) for accurate signature.