ardour
|
#include <step_editor.h>
Private Member Functions | |
void | region_removed (boost::weak_ptr< ARDOUR::Region >) |
void | playlist_changed () |
bool | step_editor_hidden (GdkEventAny *) |
void | step_editor_hide () |
void | resync_step_edit_position () |
void | prepare_step_edit_region () |
Definition at line 40 of file step_editor.h.
StepEditor::StepEditor | ( | PublicEditor & | e, |
boost::shared_ptr< ARDOUR::MidiTrack > | t, | ||
MidiTimeAxisView & | mtv | ||
) |
Definition at line 35 of file step_editor.cc.
|
virtual |
Definition at line 53 of file step_editor.cc.
void StepEditor::check_step_edit | ( | ) |
Definition at line 177 of file step_editor.cc.
void StepEditor::move_step_edit_beat_pos | ( | Evoral::Beats | beats | ) |
Definition at line 227 of file step_editor.cc.
string StepEditor::name | ( | ) | const |
Definition at line 433 of file step_editor.cc.
|
private |
Definition at line 407 of file step_editor.cc.
|
private |
Definition at line 104 of file step_editor.cc.
|
private |
Definition at line 416 of file step_editor.cc.
void StepEditor::reset_step_edit_beat_pos | ( | ) |
Definition at line 130 of file step_editor.cc.
|
private |
Definition at line 89 of file step_editor.cc.
void StepEditor::resync_step_edit_to_edit_point | ( | ) |
Definition at line 95 of file step_editor.cc.
void StepEditor::set_step_edit_cursor_width | ( | Evoral::Beats | beats | ) |
Definition at line 324 of file step_editor.cc.
void StepEditor::start_step_editing | ( | ) |
Definition at line 59 of file step_editor.cc.
int StepEditor::step_add_bank_change | ( | uint8_t | channel, |
uint8_t | bank | ||
) |
Definition at line 207 of file step_editor.cc.
int StepEditor::step_add_note | ( | uint8_t | channel, |
uint8_t | pitch, | ||
uint8_t | velocity, | ||
Evoral::Beats | beat_duration | ||
) |
Definition at line 243 of file step_editor.cc.
int StepEditor::step_add_program_change | ( | uint8_t | channel, |
uint8_t | program | ||
) |
Definition at line 213 of file step_editor.cc.
void StepEditor::step_edit_bar_sync | ( | ) |
Definition at line 392 of file step_editor.cc.
void StepEditor::step_edit_beat_sync | ( | ) |
Definition at line 385 of file step_editor.cc.
void StepEditor::step_edit_rest | ( | Evoral::Beats | beats | ) |
Definition at line 368 of file step_editor.cc.
void StepEditor::step_edit_sustain | ( | Evoral::Beats | beats | ) |
Definition at line 219 of file step_editor.cc.
void StepEditor::step_edit_toggle_chord | ( | ) |
Definition at line 355 of file step_editor.cc.
void StepEditor::step_edit_toggle_triplet | ( | ) |
Definition at line 344 of file step_editor.cc.
bool StepEditor::step_edit_within_chord | ( | ) | const |
Definition at line 338 of file step_editor.cc.
bool StepEditor::step_edit_within_triplet | ( | ) | const |
Definition at line 332 of file step_editor.cc.
|
private |
Definition at line 149 of file step_editor.cc.
|
private |
Definition at line 156 of file step_editor.cc.
void StepEditor::stop_step_editing | ( | ) |
Definition at line 163 of file step_editor.cc.
|
private |
Definition at line 78 of file step_editor.h.
|
private |
Definition at line 81 of file step_editor.h.
|
private |
Definition at line 76 of file step_editor.h.
|
private |
Definition at line 74 of file step_editor.h.
|
private |
Definition at line 75 of file step_editor.h.
|
private |
Definition at line 79 of file step_editor.h.
|
private |
Definition at line 83 of file step_editor.h.
|
private |
Definition at line 82 of file step_editor.h.
|
private |
Definition at line 71 of file step_editor.h.
|
private |
Definition at line 70 of file step_editor.h.
|
private |
Definition at line 72 of file step_editor.h.
|
private |
Definition at line 77 of file step_editor.h.
|
private |
Definition at line 73 of file step_editor.h.
|
private |
Definition at line 80 of file step_editor.h.