unreal.MidiStepSequence¶
- class unreal.MidiStepSequence(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
ObjectThis class represents a step sequence table. It is used by the MetasSound Step Sequence node to generate midi note on/off messages.
C++ Source:
Plugin: Harmonix
Module: HarmonixMetasound
File: MidiStepSequence.h
Editor Properties: (see get_editor_property/set_editor_property)
columns(int32): [Read-Write]current_page_number(int32): [Read-Write]pages(int32): [Read-Write]rows(int32): [Read-Write]step_table(StepSequenceTable): [Read-Write]
- disable_rows_above(first_disabled_row) None¶
Disable Rows Above
- Parameters:
first_disabled_row (int32)
- get_cell(row, column) StepSequenceCell¶
Get Cell
- Parameters:
row (int32)
column (int32)
- Return type:
- get_cell_on_page(page, row, column) StepSequenceCell¶
Get Cell on Page
- Parameters:
page (int32)
row (int32)
column (int32)
- Return type:
- get_step_table() StepSequenceTable¶
Get Step Table
- Return type:
- set_cell(row, column, state) StepSequenceCell¶
Set Cell
- Parameters:
row (int32)
column (int32)
state (bool)
- Return type:
- set_cell_continuation(row, column, state) StepSequenceCell¶
Set Cell Continuation
- Parameters:
row (int32)
column (int32)
state (bool)
- Return type:
- set_cell_continuation_on_page(page, row, column, state) StepSequenceCell¶
Set Cell Continuation on Page
- Parameters:
page (int32)
row (int32)
column (int32)
state (bool)
- Return type:
- set_cell_on_page(page, row, column, state) StepSequenceCell¶
Set Cell on Page
- Parameters:
page (int32)
row (int32)
column (int32)
state (bool)
- Return type:
- set_row_note_number(row_index, midi_note_number) bool¶
Set Row Note Number
- Parameters:
row_index (int32)
midi_note_number (int32)
- Return type:
- set_row_velocity(row_index, midi_velocoty) bool¶
Set Row Velocity
- Parameters:
row_index (int32)
midi_velocoty (int32)
- Return type:
- set_step_skip_index(step_index) bool¶
Set Step Skip Index
- Parameters:
step_index (int32)
- Return type:
- set_step_table(new_step_table) None¶
Set Step Table
- Parameters:
new_step_table (StepSequenceTable)
- property step_table: StepSequenceTable¶
[Read-Only]
- Type:
- toggle_cell(row, column) StepSequenceCell¶
Toggle Cell
- Parameters:
row (int32)
column (int32)
- Return type:
- toggle_cell_on_page(page, row, column) StepSequenceCell¶
Toggle Cell on Page
- Parameters:
page (int32)
row (int32)
column (int32)
- Return type: