add test for #22024
Remove unnecessary #include in importmidi_clef.h
Fix search of first tied tuplet note
First version of merge voices function (but crash appears sometimes)
Merge voices based on map instead of array to prevent crash
Reorder mergeVoices and shrinkVoices functions (midi tuplets)
Don't change voice that contains back tied tuplet
Refactoring of separateTupletVoices function
Simpler handling of multiple voices for tuplets
Refactoring of assignVoices function (midi tuplets)
Remove overlapping notes before quantization (as well as after)
Refactoring of removeOverlappingNotes function (midi import)
More full support of Grand staff instruments

See Technology Preview, #22548 "Each stave has an instrument name"
fix #22758: Removing top instrument with instrument name engaged in part causes crash
Fix staff names for Grand staff in MIDI import panel
Use instrument name for Grand staff if staves have different names
Merge pull request #480 from trig-ger/midi_fixes

Fixes for MIDI import
fix #22667: Adjacent notes on wrong side of stem
change implementation of multi measure rests
Merge branch 'mmrest'