MidiNote struct

A MIDI note living inside a Region and shown on the piano roll.


Public variables

Position start_pos
Start Position.
Position cache_start_pos
Cache start Position.
Position end_pos
End Position.
Position cache_end_pos
Cached end Position, for live operations.
MidiNoteWidget* widget
GUI widget.
Region* region
Velocity* vel
uint8_t val
The note/pitch, (0-127).
uint8_t cache_val
Cached note, for live operations.
int muted
Muted or not.
ArrangerObjectInfo obj_info
Info on whether this MidiNote is transient/lane and pointers to transient/lane equivalents.

Variable documentation

Region* MidiNote::region


For convenience only (cache).cache