[sdiy] MIDI 2.0

Amos controlvoltage at gmail.com
Wed Jan 29 19:32:07 CET 2020


... I should also mention that there's some talk about setting aside some
sysex IDs for non-commercial use (educational or DIY), or creating a
low-cost non-commercial tier of MMA membership, to lower the barrier to
entry for MIDI-CI development.  Details are TBD and, as someone pointed
out, it is slightly complicated by the fact that membership dues are one of
the MMA's only revenue streams and they do need to stay in business.  Even
volunteer-run non-profits (and the MMA is one) have overhead to take care
of.

On Wed, Jan 29, 2020 at 1:28 PM Amos <controlvoltage at gmail.com> wrote:

> 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.
>
> 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.
>
> -Amos
>
> On Wed, Jan 29, 2020 at 4:02 AM Vladimir Pantelic <vladoman at gmail.com>
> wrote:
>
>> On 29.01.20 09:45, rsdio at audiobanshee.com wrote:
>>
>> > One drawback is that the USB-UART chips don’t show up as USB-MIDI
>> > devices, so you need a custom driver. This drawback could be solved
>> > by simply changing the USB Descriptors. The ezUSB supported custom
>> > USB Descriptors, but I don’t know if anybody ever got USB-MIDI
>> > working on that old chip.
>>
>> I think the idea was to make a chip that speaks native USB-MIDI on one
>> side and UART-MIDI to the uC on the other side. but with todays uC often
>> having full speed USB already builtin, it's probably easier to just run
>> USB-MIDI directly on them.
>>
>> _______________________________________________
>> Synth-diy mailing list
>> Synth-diy at synth-diy.org
>> http://synth-diy.org/mailman/listinfo/synth-diy
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://synth-diy.org/pipermail/synth-diy/attachments/20200129/344c9a22/attachment.htm>


More information about the Synth-diy mailing list