i am a little late with my comment... but do your own converter

for my case i am split any chords to 2 different tracks and ignore any 3 and 4 notes. every note have some start time and end time. you need to check it and kick out another notes.
problem is - by this method you cant make select - wich one notes from chords you want to get. it will be first notes in a time. no matter it is top note in a chord, or bottom note or middle... that is why 2notes chords, after that split, can play not realy fine. that is why i reccomend cut chords by manualy with some midi editors
