Implementaciones
Apple utiliza RTP MIDI como capa de transporte para el controlador de red MIDI que se incluye en Mac OS X andiOS. El documento del protocolo de protección de controladores de red IDI en el sitio web del desarrollador de Apple describe el protocolo de administración de sesiones del Controlador de red MIDI.
Consulte este artículo de Sound on Soundmagazine para obtener una guía completa sobre el uso del controlador de red MIDI de Apple en OS X. En este artículo se presenta una introducción más corta al tema.
Los desarrolladores de aplicaciones iOS pueden acceder a RTP MIDI a través de la clase Idinetworksession. Cientos de aplicaciones iOS utilizan RTP MIDI.
Tobias Erichsenha creado un controlador de red MIDI para Windows que puede interoperar con la implementación MIDI RTP de Apple. Su conductor es gratuito para uso privado, no comercial, y está disponible para descargar aquí.
Kiss-Box fabrica hardware de red Ethernet que interactúa con la implementación de RTP Midi de Apple. La pila MIDI RTP de Kiss-Box fue desarrollada por BenoitBouchez, quien también desarrolla implementaciones integradas de RTP MIDI en base a consultoría (correo electrónico: beb digitalaudio free fr).
nmj es una biblioteca Java que permite a los desarrolladores escribir aplicaciones Android que interoperan con la implementación MIDI RTP de Appple.TouchDAW es un ejemplo de una aplicación para Android basada en la tecnología nmj.
Jim Young ha escrito una pila MIDI RTP para Windows 8 utilizando la API WinRT (vídeo).
Wireshark ahora incluye un disector MIDI RTP, escrito por Tobias Erichsen, que funciona con la implementación MIDI RTP de Apple.
MidiShare, un sistema realtimeoperating para aplicaciones musicales, incluye una biblioteca MIDI RTP en su rama de desarrollo.
La implementación de referencia (no oficial) para RTP MIDI es el networkstack en sfront, un Audiodecoder estructurado MPEG 4.
La red ya no está habilitada en sfrontdistribution, porque ya no alojamos los servicios de red necesarios. Sin embargo, el código fuente de red todavía se envía en la distribución. Los desarrolladores que deseen examinar el código de red pueden descargar front aquí, y seguir estas instrucciones para localizar el código fuente de red. Alternativamente, ofrecemos una distribución más pequeña que solo contiene el código fuente de la red (haga clic aquí para descargar). Tenga en cuenta que el código de red (y sfrontitself) tiene licencia BSD.
John Lazzaro y John Wawrzynek (2011). & Formato de carga útil nbspRTP forMIDI. RFC 6295, Protocolo Estándar Propuesto por IETF .
John Lazzaro y John Wawrzynek (2006). & Guía de implementación nbspAn para RTP MIDI. RFC 4696, IETFStandards-Track (Informativo).
John Lazzaro y John Wawrzynek (2006). & Formato de carga útil nbspRTP forMIDI. RFC 4695, Protocolo Estándar propuesto por la IETF.Obsoleto por el RFC 6295.
J. Lazzaro (2006). & nbspFraming Transporte orientado a la sobreconexión de paquetes RTP y RTCP. RFC 4571, Protocolo Estándar Propuesto por la IETF .
John Lazzaro y John Wawrzynek (2004). Un formato de carga útil RTP para MIDI. La 117a Convención de la Sociedad de Ingeniería de Audio, 28-31 de octubre de 2004, San Francisco, CA..
John Lazzaro y John Wawrzynek (2001). Un caso para la Interpretación Musical en Red. 11º Taller Internacional sobre Soporte de Redes y Sistemas Operativos para Audio y Vídeo Digitales (NOSSDAV 2001), 25 y 26 de junio de 2001, Port Jefferson, Nueva York .