Skip to content

Push2.drum_group_component

Classes

class DrumPadCopyHandler(DrumPadCopyHandlerBase)

Bases: DrumPadCopyHandlerBase

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

_finish_copying(self, drum_group_device, destination_pad)

_copy_simpler_properties(self, source_simpler, destination_simpler)

class DrumPadColorAdapter(object)

Bases: object

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

name(self)

color_index(self)

color_index(self, color_index)

is_auto_colored(self)

is_auto_colored(self, is_auto_colored)

class DrumPadColorNotifier(EventObject)

Bases: EventObject

Attributes

  • _drum_group = None
  • _DrumPadColorNotifier__on_drum_pad_chains_changed
  • _DrumPadColorNotifier__on_chain_color_index_changed

has_drum_group(self)

set_drum_group(self, drum_group)

__on_drum_pad_chains_changed(self, pad)

__on_chain_color_index_changed(self, pad)

note_colors(self)

_update_drum_group_listeners(self)

class DrumGroupComponent(DrumGroupComponentBase)

Bases: DrumGroupComponentBase

Attributes

  • _DrumGroupComponent__on_drum_pad_note_colors_changed

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

drum_group_device(self)

select_color_button(self, value, button)

select_color_button(self, button)

select_drum_pad(self, drum_pad)

_on_matrix_pressed(self, button)

_on_selected_drum_pad_changed(self)

hotswap_indication_mode(self)

hotswap_indication_mode(self, mode)

_color_for_pad(self, pad)

_chain_color_for_pad(self, pad, color)

_is_hotswapping(self, pad)

_update_drum_pad_listeners(self)

__on_drum_pad_note_colors_changed(self)

delete_drum_pad_content(self, drum_pad)

_make_copy_handler(self)

Functions

find_simplers(chain)

find_all_simplers_on_pad(drum_pad)