<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);" class="elementToProof">
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.<br>
</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> brianw <brianw@audiobanshee.com><br>
<b>Sent:</b> 15 March 2023 08:09<br>
<b>To:</b> Mike Bryant <mbryant@futurehorizons.com><br>
<b>Cc:</b> synth-diy mailing list <synth-diy@synth-diy.org><br>
<b>Subject:</b> Re: [sdiy] MIDI-2</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt;">
<div class="PlainText">I'll go on record as saying, "If MIDI 1.0 can't do everything people need, then they should read the specifications."<br>
<br>
<br>
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."<br>
<br>
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.<br>
<br>
<br>
... 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).<br>
<br>
Brian Willoughby<br>
<br>
<br>
On Mar 14, 2023, at 4:04 AM, Mike Bryant <mbryant@futurehorizons.com> wrote:<br>
> 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 :-)<br>
> From: Neil Johnson <neil.johnson71@gmail.com><br>
> Sent: 14 March 2023 10:15<br>
> <br>
> cheater cheater wrote:<br>
> > "should be able" and "is meant to" are two different things though...<br>
> <br>
> Seems to do what you're looking for:<br>
> <a href="https://www.midi.org/midi-articles/details-about-midi-2-0-midi-ci-profiles-and-property-exchange">
https://www.midi.org/midi-articles/details-about-midi-2-0-midi-ci-profiles-and-property-exchange</a><br>
> <br>
> See 1.3 PROPERTY EXCHANGE<br>
> The video shows a 6-op FM synth.<br>
> <br>
> Neil<br>
<br>
</div>
</span></font></div>
</body>
</html>