|
JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins
« « « Anklang Documentation |
Structure used to hold midi events in the sequence. More...
#include "juce_MidiMessageSequence.h"
Public Attributes | |
| MidiMessage | message |
| The message itself, whose timestamp is used to specify the event's time. | |
| MidiEventHolder * | noteOffObject |
| The matching note-off event (if this is a note-on event). | |
Friends | |
| class | MidiMessageSequence |
Structure used to hold midi events in the sequence.
These structures act as 'handles' on the events as they are moved about in the list, and make it quick to find the matching note-offs for note-on events.
Definition at line 64 of file juce_MidiMessageSequence.h.
|
friend |
Definition at line 83 of file juce_MidiMessageSequence.h.
| MidiMessage juce::MidiMessageSequence::MidiEventHolder::message |
The message itself, whose timestamp is used to specify the event's time.
Definition at line 69 of file juce_MidiMessageSequence.h.
| MidiEventHolder* juce::MidiMessageSequence::MidiEventHolder::noteOffObject |
The matching note-off event (if this is a note-on event).
If this isn't a note-on, this pointer will be nullptr.
Use the MidiMessageSequence::updateMatchedPairs() method to keep these note-offs up-to-date after events have been moved around in the sequence or deleted.
Definition at line 79 of file juce_MidiMessageSequence.h.