Remove overlapping notes before quantization (as well as after)

This commit is contained in:
Andrey M. Tokarev 2013-09-18 18:08:32 +04:00
parent 3317c72b0a
commit 1f4c852d2f

View file

@ -828,6 +828,7 @@ void convertMidi(Score *score, const MidiFile *mf)
auto tracks = createMTrackList(lastTick, sigmap, mf);
MChord::collectChords(tracks);
cleanUpMidiEvents(tracks);
MChord::removeOverlappingNotes(tracks);
quantizeAllTracks(tracks, sigmap, lastTick);
MChord::removeOverlappingNotes(tracks);
LRHand::splitIntoLeftRightHands(tracks);