Implementazioni
Apple utilizza RTP MIDI come livello di trasporto per il driver di rete MIDI che viene fornito in Mac OS X andiOS. Ilmidi Network DriverProtocol documento sul sito Web degli sviluppatori di Apple descrive il protocollo di gestione della sessione del driver di rete MIDI.
Vedere questo suono su Soundmagazine articolo per una guida completa all’utilizzo di Apple MIDI NetworkDriver su OS X. Una breve introduzione al tema è presentato inthisarticle.
Gli sviluppatori di app iOS possono accedere RTP MIDI tramite la classe theMIDINetworkSession. Centinaia di applicazioni iOS utilizzano RTP MIDI.
Tobias Erichsenha creato un driver di rete MIDI per Windows in grado di interagire con l’implementazione MIDI RTP di Apple. Il suo autista è gratuito per uso privato e non commerciale ed è disponibile per il download qui.
Kiss-Box produce hardware di rete Ethernet che interagisce con l’implementazione MIDIimplementation RTP di Apple. Lo stack MIDI RTP Kiss-Box è stato sviluppato da BenoitBouchez, che sviluppa anche implementazioni embedded di RTP MIDI su base consultiva (email: beb digitalaudio free fr).
nmj è un Javalibrary che consente agli sviluppatori di scrivere applicazioni Android che interagiscono con l’implementazione MIDI RTP di Apple.TouchDAW è un esempio di un’app Android basata sulla tecnologia nmj.
Jim Young ha scritto uno stack MIDI RTP per Windows 8 utilizzando l’API WinRT (video).
Wireshark ora include anRTP MIDI dissector, scritto da Tobias Erichsen, che interagisce con l’implementazione MIDI RTP di Apple.
MidiShare, un sistema di realtimeoperating per applicazioni musicali, include un RTP MIDI libraryin suo ramo di sviluppo.
L’implementazione di riferimento (non ufficiale) per RTP MIDI è il networkstack in sfront, un audiodecoder strutturato MPEG 4.
La rete non è più abilitata in sfrontdistribution, perché non ospitiamo più i servizi di rete richiesti. Tuttavia, il codice sorgente di rete viene ancora fornito nella distribuzione. Gli sviluppatori che desiderano esaminare il codice di rete possono scaricarefront qui, andfollow these instructionsfor localizzare il codice sorgente di rete. In alternativa, offriamo una distribuzione più piccola che contiene solo il codice sorgente della rete (fare clic qui per scaricare). Si noti che il codice di rete (e sfrontitself) è concesso in licenza BSD.
John Lazzaro e John Wawrzynek (2011). & Formato di carico utile nbspRTP forMIDI. RFC 6295, Ifproposed Protocollo standard .
John Lazzaro e John Wawrzynek (2006). &NBSPAN ImplementationGuide per RTP MIDI. RFC 4696,Ifstandards-Traccia (Informativo) .
John Lazzaro e John Wawrzynek (2006). & Formato di carico utile nbspRTP forMIDI. RFC 4695, protocollo standard proposto dall’ETf.Obsoleto da RFC 6295.
J. Lazzaro (2006). & nbspFraming RTP e RTCP pacchetti di trasporto overConnection-Oriented. RFC 4571, Proposedf Proposto protocollo standard .
John Lazzaro e John Wawrzynek (2004). Un formato di Payload RTP per MIDI. Il 117 ° Convegno della Audio Engineering Society, 28-31 ottobre 2004, San Francisco, CA..
John Lazzaro e John Wawrzynek (2001). ACase per prestazioni musicali di rete. 11th InternationalWorkshop su rete e sistemi operativi Supporto per audio digitale e video (NOSSDAV 2001) 25-26 giugno 2001, Port Jefferson, New York .