<div dir="ltr">The MIDI 2.0 Protocol itself does not technically require CI. And theoretically you could put MIDI 2.0 packets on a plain old wire directly between two devices, MIDI 1.0 style. I suspect that this latter thing will happen eventually, but the rules for how to do it still need to be hashed out.<br><br>As for the requirement that all devices must power up in MIDI 1.0 mode and then use CI to negotiate to MIDI 2.0, this was a requirement imposed by the large Japanese manufacturers, for whom it was critically important that backwards compatibility be maintained. The first draft of "HD MIDI" was not backwards compatible with MIDI 1.0, which is why it was DOA and had to be re-done from scratch after about ten years of work.<div><br></div><div>-Amos</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jan 29, 2020 at 4:02 AM Vladimir Pantelic <<a href="mailto:vladoman@gmail.com">vladoman@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 29.01.20 09:45, <a href="mailto:rsdio@audiobanshee.com" target="_blank">rsdio@audiobanshee.com</a> wrote:<br>
<br>
> One drawback is that the USB-UART chips don’t show up as USB-MIDI<br>
> devices, so you need a custom driver. This drawback could be solved<br>
> by simply changing the USB Descriptors. The ezUSB supported custom<br>
> USB Descriptors, but I don’t know if anybody ever got USB-MIDI<br>
> working on that old chip.<br>
<br>
I think the idea was to make a chip that speaks native USB-MIDI on one<br>
side and UART-MIDI to the uC on the other side. but with todays uC often<br>
having full speed USB already builtin, it's probably easier to just run<br>
USB-MIDI directly on them.<br>
<br>
_______________________________________________<br>
Synth-diy mailing list<br>
<a href="mailto:Synth-diy@synth-diy.org" target="_blank">Synth-diy@synth-diy.org</a><br>
<a href="http://synth-diy.org/mailman/listinfo/synth-diy" rel="noreferrer" target="_blank">http://synth-diy.org/mailman/listinfo/synth-diy</a><br>
</blockquote></div>