LivePsy wrote:MIDI 2.0 will never be widely accepted. MIDI 1 over USB quietly replaced enhancements to MIDI. It solved the slow protocol.
Not really. MIDI is still the same old serial protocol and format, it's just using a fancy connector now and getting handled by a USB port. USB Midi didn't solve any problems but make it easier for each synth to finally get its own dedicated port now, so you don't have drift and delay when you've got more than 2 or 3 daisy chained together.
Still takes about a millisecond to transmit one single midi message, and it still only transmits ONE message at a time regardless of how many channels or events are coming in. MIDI channel 2 needs to get in line and wait for MIDI channel 1 to send its note data, and MIDI channel 3 has to wait for those two, while you go figure out where to put the clock ticks in, and anything else you're sending over. God forbid you got something doing Sysex while you're trying to play a 16 channel sequence.