Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
midi_arranger_selections.h File Reference

API for selections in the piano roll. More...

Include dependency graph for midi_arranger_selections.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  MidiArrangerSelections
 A collection of selected MidiNote's. More...
 

Macros

#define MA_SELECTIONS   (PROJECT->midi_arranger_selections)
 

Functions

MidiNotemidi_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)
 

Detailed Description

API for selections in the piano roll.

Definition in file midi_arranger_selections.h.