rtp and tcp based midi over ip protocols
In this paper we introduce a relatively large number of RTP and TCP based MIDI over IP protocols and perform statistically significant quantitative experiments on these protocols. We used two baseline simple and nave TCP protocols, one with the Nagle algorithm disabled and one with the Nagle algorithm enabled. We want to determine which of the protocols would be best for performing a musical duet and which protocol would be satisfactory for the network transmission of a MIDI sequence. The MIDI (Musical Instrument Digital Interface) specification was created in 1983 and efforts to exploit this musical gesture language in networking protocols began in earnest in the 1990s. A unique design feature of the JMF (Java Media Framework) makes the utilization of reliable transport protocols such as TCP or SCTP possible for either the control channel or data channel or both channels of RTP.
rtp tcp midi midi over ip