Push2.drum_pad_parameter_component¶
Module constants¶
NO_CHOKE_GROUP = 'None'MAX_CHOKE_GROUP = 16NUM_CHOKE_GROUPSDEFAULT_OUT_NOTE = 60
Classes¶
class ChokeParameter(InternalParameterBase)¶
Bases: InternalParameterBase
Attributes¶
is_quantized = Truevalue_itemsmin = 0max
__init__(self, drum_pad, *a, **k)¶
set_drum_pad(self, drum_pad)¶
_on_choke_group_changed(self)¶
value(self)¶
value(self, value)¶
canonical_parent(self)¶
display_value(self)¶
short_value_items(self)¶
class DrumPadTransposeParameter(EnumWrappingParameter)¶
Bases: EnumWrappingParameter
__init__(self, drum_pad, *a, **k)¶
available_transpose_steps(self, steps)¶
value_items(self)¶
short_value_items(self)¶
min(self)¶
max(self)¶
canonical_parent(self)¶
display_value(self)¶
set_drum_pad(self, drum_pad)¶
class DrumPadParameterComponent(Component, ParameterProvider)¶
Bases: Component, ParameterProvider
Attributes¶
drum_pad