Zrythm
a highly automated and intuitive digital audio workstation
|
A descriptor for a MidiNote, used by the piano roll. More...
#include <gui/backend/piano_roll.h>
Data Fields | |
int | index |
The index to display the note at. | |
int | value |
The actual value (0-127). | |
int | visible |
Whether the note is visible or not. | |
char * | custom_name |
Custom name, from midnam or GM MIDI specs, etc. | |
char * | note_name |
Name of the note, from C-2 to B8. | |
char * | note_name_pango |
Note name with extra formatting. | |
int | marked |
Whether the note is highlighted/marked or not. | |
A descriptor for a MidiNote, used by the piano roll.
Notes will only be draggable and reorderable in drum mode.
In normal mode, only visibility can be changed.
Definition at line 117 of file piano_roll.h.
char* MidiNoteDescriptor::custom_name |
Custom name, from midnam or GM MIDI specs, etc.
This is only used in drum mode.
Definition at line 139 of file piano_roll.h.
int MidiNoteDescriptor::index |
The index to display the note at.
Definition at line 122 of file piano_roll.h.
int MidiNoteDescriptor::marked |
Whether the note is highlighted/marked or not.
Definition at line 149 of file piano_roll.h.
char* MidiNoteDescriptor::note_name |
Name of the note, from C-2 to B8.
Definition at line 142 of file piano_roll.h.
char* MidiNoteDescriptor::note_name_pango |
Note name with extra formatting.
Definition at line 145 of file piano_roll.h.
int MidiNoteDescriptor::value |
int MidiNoteDescriptor::visible |
Whether the note is visible or not.
Definition at line 132 of file piano_roll.h.