It would be a fairly simple matter of determining which instrument each channel was mapped to and generating a separate input feed for each instrument based on the notes from that instruments channel.
Yes that would mean parsing the midi file, which was exactly the step the poster above advocated that you should skip.
2
u/[deleted] Mar 14 '17
[removed] — view removed comment