[sdiy] MIDI-2

Mike Bryant mbryant at futurehorizons.com
Wed Mar 15 11:50:58 CET 2023


If you use MIDI as just a layer 1 transport mechanism then you can implement any protocol on top of it, standard or home-brewed.  But it won't always be that efficient.
________________________________
From: brianw <brianw at audiobanshee.com>
Sent: 15 March 2023 08:09
To: Mike Bryant <mbryant at futurehorizons.com>
Cc: synth-diy mailing list <synth-diy at synth-diy.org>
Subject: Re: [sdiy] MIDI-2

I'll go on record as saying, "If MIDI 1.0 can't do everything people need, then they should read the specifications."


I've been hired to go into people's studios to help them configure "OSC" - because they're certain MIDI won't work - and then I show them that their fancy OSC app is actually using MIDI behind the scenes to connect all the devices apart to their iPad. Some people won't use MIDI unless it's branded "OSC."

I also demonstrated a multi-touch pressure sensitive control surface that fully qualifies as an "MPE" device, and got it to talk to a 1984 Oberheim Matrix-12 - without any firmware modifications - because, what do you know, MIDI 1.0 from 1984 can handle 3-dimensional control in real time without anything more than knowledge of the spec. Some people won't use MIDI unless it's redesigned to do the exact same thing with needlessly different messages.


... but thanks for the links. I've been meaning to read something about MIDI 2.0 and this might just get me to do it. Then again, I might just read the MIDI 1.0 spec again ... or maybe Dave's USI document (there's a beauty of a spec that we never got a chance to use).

Brian Willoughby


On Mar 14, 2023, at 4:04 AM, Mike Bryant <mbryant at futurehorizons.com> wrote:
> and to be honest, if MIDI-2 can't do everything people need after almost 2 decades in the definition stage, then somebody should be shot :-)
> From: Neil Johnson <neil.johnson71 at gmail.com>
> Sent: 14 March 2023 10:15
>
> cheater cheater wrote:
> > "should be able" and "is meant to" are two different things though...
>
> Seems to do what you're looking for:
> https://www.midi.org/midi-articles/details-about-midi-2-0-midi-ci-profiles-and-property-exchange
>
> See 1.3 PROPERTY EXCHANGE
> The video shows a 6-op FM synth.
>
> Neil

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://synth-diy.org/pipermail/synth-diy/attachments/20230315/ae6ba5b7/attachment.htm>


More information about the Synth-diy mailing list