Zrythm
a highly automated and intuitive digital audio workstation
|
API for selections in the piano roll. More...
Go to the source code of this file.
Data Structures | |
struct | MidiArrangerSelections |
A collection of selected MidiNote's. More... | |
Macros | |
#define | MA_SELECTIONS_SCHEMA_VERSION 1 |
#define | MA_SELECTIONS (PROJECT->midi_arranger_selections) |
Functions | |
MidiNote * | midi_arranger_selections_get_lowest_note (MidiArrangerSelections *mas) |
void | midi_arranger_selections_unlisten_note_diff (MidiArrangerSelections *prev, MidiArrangerSelections *mas) |
Sets the listen status of notes on and off based on changes in the previous selections and the current selections. | |
int | midi_arranger_selections_can_be_pasted (MidiArrangerSelections *ts, Position *pos, ZRegion *region) |
Returns if the selections can be pasted. | |
NONNULL void | midi_arranger_selections_sort_by_pitch (MidiArrangerSelections *self, bool desc) |
API for selections in the piano roll.
Definition in file midi_arranger_selections.h.