pushbase.step_seq_component¶
Classes¶
class StepSeqComponent(Component)¶
Bases: Component
Attributes¶
next_loop_page_buttonprev_loop_page_buttonplayhead_color_StepSeqComponent__on_grid_resolution_changed_StepSeqComponent__on_accent_mode_changed
__init__(self, clip_creator, skin, grid_resolution, note_editor_component, instrument_component, *a, **k)¶
set_playhead(self, playhead)¶
set_full_velocity(self, full_velocity)¶
set_accent_button(self, accent_button)¶
_get_playhead_color(self)¶
_set_playhead_color(self, value)¶
editing_note_regions(self)¶
editable_pitches(self)¶
step_length(self)¶
row_start_times(self)¶
__on_grid_resolution_changed(self, *a)¶
_on_page_index_changed(self)¶
_on_page_length_changed(self)¶
_on_active_steps_changed(self)¶
_on_modify_all_notes_changed(self)¶
__on_accent_mode_changed(self)¶
_is_triplet_quantization(self)¶
_update_playhead_color(self)¶
set_select_button(self, button)¶
set_mute_button(self, button)¶
set_delete_button(self, button)¶
set_loop_selector_matrix(self, matrix)¶
set_short_loop_selector_matrix(self, matrix)¶
set_duplicate_button(self, button)¶
set_button_matrix(self, matrix)¶
set_quantization_buttons(self, buttons)¶
set_velocity_control(self, control)¶
set_length_control(self, control)¶
set_nudge_control(self, control)¶
update(self)¶
_on_detail_clip_changed(self)¶
_on_selected_notes_changed(self, notes)¶
_on_pressed_pads_changed(self, _)¶
class DrumStepSeqComponent(StepSeqComponent)¶
Bases: StepSeqComponent