- void step_edit_rest (Evoral::MusicalTime beats);
- void step_edit_beat_sync ();
- void step_edit_bar_sync ();
- int step_add_bank_change (uint8_t channel, uint8_t bank);
- int step_add_program_change (uint8_t channel, uint8_t program);
- int step_add_note (uint8_t channel, uint8_t pitch, uint8_t velocity,
- Evoral::MusicalTime beat_duration);
- void step_edit_sustain (Evoral::MusicalTime beats);
- bool step_edit_within_triplet () const;
- void step_edit_toggle_triplet ();
- bool step_edit_within_chord () const;
- void step_edit_toggle_chord ();
- void reset_step_edit_beat_pos ();
- void resync_step_edit_to_edit_point ();
- void move_step_edit_beat_pos (Evoral::MusicalTime beats);
- void set_step_edit_cursor_width (Evoral::MusicalTime beats);
-
- std::string name() const;
+ void step_edit_rest (Evoral::Beats beats);
+ void step_edit_beat_sync ();
+ void step_edit_bar_sync ();
+ int step_add_bank_change (uint8_t channel, uint8_t bank);
+ int step_add_program_change (uint8_t channel, uint8_t program);
+ int step_add_note (uint8_t channel, uint8_t pitch, uint8_t velocity,
+ Evoral::Beats beat_duration);
+ void step_edit_sustain (Evoral::Beats beats);
+ bool step_edit_within_triplet () const;
+ void step_edit_toggle_triplet ();
+ bool step_edit_within_chord () const;
+ void step_edit_toggle_chord ();
+ void reset_step_edit_beat_pos ();
+ void resync_step_edit_to_edit_point ();
+ void move_step_edit_beat_pos (Evoral::Beats beats);
+ void set_step_edit_cursor_width (Evoral::Beats beats);
+
+ std::string name() const;