diff --git a/modules/juce_audio_basics/midi/juce_MidiFile.cpp b/modules/juce_audio_basics/midi/juce_MidiFile.cpp index 043775a9f7..8e0d18db30 100644 --- a/modules/juce_audio_basics/midi/juce_MidiFile.cpp +++ b/modules/juce_audio_basics/midi/juce_MidiFile.cpp @@ -325,9 +325,8 @@ void MidiFile::readNextTrack (const uint8* data, int size) MidiFileHelpers::Sorter sorter; result.list.sort (sorter, true); - result.updateMatchedPairs(); - addTrack (result); + tracks.getLast()->updateMatchedPairs(); } //==============================================================================