First, I would like to thank you for your work with these apps (MidiKit, Qmidi). I'd like to request a feature to you. Do you think it's possible to add a function in MidiKit that allows me to swap midi channels - let me explain why - when you have a midi file with all 16 channels used it's not possible to change let's say midi channel 1 where the melody is to put it in midi channel 4 (without merging or deleting the information on this channel). When you have empty channels it is easy. This is important because sometimes you need to correct a midi file that has melody in a channel that you want in another (the standard midi channel 4 convention to use melodies - in my case I use Roland BK-9 and it is easy to mute or unmute this channel in all my midi files when I want). With a swap function (change midi channel 1 to 4 and put midi channel 4 to 1 without deleting or merging the information on those channels) would make this process very easy to do. I hope you can do it. Thanks for your attention, João Luiz.