- WinMM driver updated to use MidiStreamParser which immediately made the code clearer