26#ifndef WATER_MIDIMESSAGESEQUENCE_H_INCLUDED
27#define WATER_MIDIMESSAGESEQUENCE_H_INCLUDED
136 double timeAdjustment = 0);
146 double timeAdjustmentDelta);
#define noexcept
Definition DistrhoDefines.h:72
Definition MidiMessage.h:40
Definition MidiMessageSequence.h:69
friend class MidiMessageSequence
Definition MidiMessageSequence.h:90
MidiMessage message
Definition MidiMessageSequence.h:76
MidiEventHolder(const MidiMessage &)
Definition MidiMessageSequence.cpp:179
CARLA_DECLARE_NON_COPYABLE(MidiEventHolder)
MidiEventHolder * noteOffObject
Definition MidiMessageSequence.h:86
~MidiEventHolder()
Definition MidiMessageSequence.cpp:184
int getNumEvents() const noexcept
Definition MidiMessageSequence.cpp:61
void sort() noexcept
Definition MidiMessageSequence.cpp:133
MidiMessageSequence & operator=(const MidiMessageSequence &)
Definition MidiMessageSequence.cpp:40
void clear()
Definition MidiMessageSequence.cpp:56
void updateMatchedPairs() noexcept
Definition MidiMessageSequence.cpp:139
MidiEventHolder * addEvent(const MidiMessage &newMessage, double timeAdjustment=0)
Definition MidiMessageSequence.cpp:91
double getEventTime(int index) const noexcept
Definition MidiMessageSequence.cpp:82
void addSequence(const MidiMessageSequence &other, double timeAdjustmentDelta)
Definition MidiMessageSequence.cpp:118
~MidiMessageSequence()
Definition MidiMessageSequence.cpp:52
friend class MidiFile
Definition MidiMessageSequence.h:169
MidiMessageSequence()
Definition MidiMessageSequence.cpp:30
MidiEventHolder * getEventPointer(int index) const noexcept
Definition MidiMessageSequence.cpp:66
double getStartTime() const noexcept
Definition MidiMessageSequence.cpp:72
double getEndTime() const noexcept
Definition MidiMessageSequence.cpp:77
OwnedArray< MidiEventHolder > list
Definition MidiMessageSequence.h:170
void swapWith(MidiMessageSequence &) noexcept
Definition MidiMessageSequence.cpp:47
Definition OwnedArray.h:57
Definition AudioSampleBuffer.h:33
#define const
Definition zconf.h:137