Browse Source

Made MidiMessageSequence::addEvent return the new event.

tags/2021-05-28
jules 13 years ago
parent
commit
dc76ef71e9
2 changed files with 5 additions and 4 deletions
  1. +3
    -2
      modules/juce_audio_basics/midi/juce_MidiMessageSequence.cpp
  2. +2
    -2
      modules/juce_audio_basics/midi/juce_MidiMessageSequence.h

+ 3
- 2
modules/juce_audio_basics/midi/juce_MidiMessageSequence.cpp View File

@@ -118,8 +118,8 @@ double MidiMessageSequence::getEventTime (const int index) const
}
//==============================================================================
void MidiMessageSequence::addEvent (const MidiMessage& newMessage,
double timeAdjustment)
MidiMessageSequence::MidiEventHolder* MidiMessageSequence::addEvent (const MidiMessage& newMessage,
double timeAdjustment)
{
MidiEventHolder* const newOne = new MidiEventHolder (newMessage);
@@ -132,6 +132,7 @@ void MidiMessageSequence::addEvent (const MidiMessage& newMessage,
break;
list.insert (i + 1, newOne);
return newOne;
}
void MidiMessageSequence::deleteEvent (const int index,


+ 2
- 2
modules/juce_audio_basics/midi/juce_MidiMessageSequence.h View File

@@ -158,8 +158,8 @@ public:
that will be inserted
@see updateMatchedPairs
*/
void addEvent (const MidiMessage& newMessage,
double timeAdjustment = 0);
MidiEventHolder* addEvent (const MidiMessage& newMessage,
double timeAdjustment = 0);
/** Deletes one of the events in the sequence.


Loading…
Cancel
Save