<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <br>
    <blockquote
      cite="mid:20160103032116.095F3809D79A@turkos.aspodata.se"
      type="cite">
      <pre wrap="">
For midi over a network have a look at

 <a class="moz-txt-link-freetext" href="https://en.wikipedia.org/wiki/RTP_MIDI">https://en.wikipedia.org/wiki/RTP_MIDI</a>
 <a class="moz-txt-link-freetext" href="https://code.google.com/p/midikit/">https://code.google.com/p/midikit/</a>

......

Neither IP nor SLIP gives you any retransmission or guaranteed delivery,
you need TCP for that. As the article says, OSC uses UDP, which is a 
minimal shim over IP. It just dumps the packet over to the other side 
without any delivery check or retransmissions of lost packages.

</pre>
    </blockquote>
    <br>
    OK.  So how do we get retransmission and guaranteed delivery?  Is
    there a best approach?  I might be able to set up Zmodem over TCP
    like we used to for downloads on terminals: two Zmodems should do
    great for guaranteed delivery (one upstream, one down), and Zmodem
    was known for smoothness of the stream and connection
    recoverability.  But I would really want the two Zmodems-over-TCP to
    replace the UDP, not encapsulate it, and Zmodem is such an old
    protocol that it might be extremely wasteful on modern wifi.<br>
    <br>
    Along the way tonight I found this:<br>
    <br>
    <a class="moz-txt-link-freetext" href="http://mido.readthedocs.org/en/latest/socket_ports.html">http://mido.readthedocs.org/en/latest/socket_ports.html</a><br>
    <br>
    which looks quite intriguing, had never seen that before, seems like
    MIDI-over-TCP.  But I want to use high speed as infrastructure to
    allow for guaranteed delivery (the original MIDI spec is so
    extremely slow that this should be a slam-dunk!), and I haven't
    found that as a design feature in any code yet.<br>
    <br>
    Thoughts, anyone?  <br>
    <br>
    <div class="moz-signature">-- <br>
      <div style="color: #993300; font-size: 0.8em; font-style: italic;">
        Jonathan E. Brickman   <a class="moz-txt-link-abbreviated" href="mailto:jeb@ponderworthy.com">jeb@ponderworthy.com</a>   (785)233-9977<br>
        Hear us at <a href="http://ponderworthy.com">http://ponderworthy.com</a>
        -- CDs and MP3 <a
          href="http://ponderworthy.com/ad-astra/ad-astra.html">now
          available!</a><br>
        Music of compassion; fire, and life!!!
      </div>
    </div>
  </body>
</html>