Remove chord overlaps for legato
Simplify code: notes and chords are never erased
Fix tuplet iterator after chord merge + add Q_ASSERT
Fix the case when chord interval has zero length
Set tuplet voice when create notation
Fix useless tuplet deletion during voice separation
Add constness to some containers and iterators in quantization
Fix quantization of chords from previous ranges
Fix off time check function
Add Q_ASSERT that there is no non-tuplet chords inside tuplets
Fix sorting of chords for quantization + add Q_ASSERTs
Proper check of tuplet/non-tuplet chords for range quantization
Fix tuplet chords addition from prev ranges for quantization
Improve addChordsFromPrevRange function
Add Q_ASSERT: tuplet and non-tuplet chords should be distinct
Fix addChordsFromPrevRange function
Fix quantization of range of non-tuplet chords after tuplet
Fix useless tuplet deletion
Add test for voice separation in tuplet
Update MIDI import tests: add track number for tuplets