<div>Anyone can join the MIDI Manufacturers Association to discuss HD MIDI Protocol,<br></div><div>where all those issues are addressed. I mean anyone who makes MIDI-related gear<br></div><div>and pays annual fee dependent on their yearly sales volume.<br></div><div><br></div><div>Roman<br></div><div class="nh_extra"><p>Dnia 3 listopada 2017 02:16 Ben Bradley <ben.pi.bradley@gmail.com> napisaƂ(a):<br></p><blockquote class="nh_quote" style="border-left: 2px solid #999; padding-left: 8px; margin: 0;"><div id="gwp778378ac"><div>The MIDI confusion has only increased over the decades, as the 5-pin<br></div><div>DIN connector seems to be less common than USB now.  At least the<br></div><div>DIN-connector MIDI has (mostly) consistent latency (three 7-bit bytes<br></div><div>per note, or with running status two bytes per note), but with USB<br></div><div>you're also relying on a computer with a non-real-time OS, and the<br></div><div>only thing close to a saving grace is that these computers are so fast<br></div><div>that it ALMOST doesn't matter that the OS is not real time. It's the<br></div><div>same thing as with recording/playing audio or video - for MIDI the<br></div><div>bandwidth is a lot less, but the timing issues are still about as<br></div><div>stringent. I grasp the original MIDI spec just fine ever since it was<br></div><div>published in Polyphony, but I've had trouble getting a USB-to-MIDI box<br></div><div>running.<br></div><div><br></div><div>A MIDI replacement should absolutely have a timestamp for each event<br></div><div>(perhaps something like MIDI File Format), and the implication is that<br></div><div>the timestamp should be generated by a dedicated device rather than in<br></div><div>a general-purpose non-real-time OS. I'm sure (well I certainly hope)<br></div><div>people have already specified such things in any newly proposed<br></div><div>protocol.<br></div><div>_______________________________________________<br></div><div>Synth-diy mailing list<br></div><div><a nh-compose-link="" href="mailto:Synth-diy@synth-diy.org">Synth-diy@synth-diy.org</a><br></div><div><a href="http://synth-diy.org/mailman/listinfo/synth-diy" nh-safe-redirect="" data-saferedirecturl="https://zasobygwp.pl/redirect?sig=b71c8251b717ba551dbce4e296c1ab7f5c1f2f55b0f607f673fe803609e81823&url=aHR0cDovL3N5bnRoLWRpeS5vcmcvbWFpbG1hbi9saXN0aW5mby9zeW50aC1kaXk=&platform=desktop&brand=o2" target="_blank">http://synth-diy.org/mailman/listinfo/synth-diy</a><br></div></div></blockquote></div><div><br></div>