Mots clés
audio communication compiler composition dataflow Domain Specific Language DSP ecosystem Elody FAUST functional graphic inscore interaction language lock-free MIDI MidiShare music music score musicale musique operating processing programming real-time score signal synchronization systems
2005 |
N.Falquet,; Fober, Dominique Implémentation d’un flot de données MIDI sur RTP (Inproceeding) MSH, CICM (Ed.): Actes des Journées d’Informatique Musicale JIM2005, Paris, pp. 13–19, 2005. (Abstract | Links | BibTeX | Étiquettes: communication, MidiShare, real-time, RTP) @inproceedings{ Falquet:05a ,
title = {Implémentation d’un flot de données MIDI sur RTP}, author = {N.Falquet and Dominique Fober}, editor = {CICM – MSH}, url = {falquet05.pdf}, year = {2005}, date = {2005-01-01}, booktitle = {Actes des Journées d’Informatique Musicale JIM2005, Paris}, pages = {13–19}, abstract = {RTP MIDI est une extension du protocole RTP (Real-Time Transport Protocol) pour la transmission de flux MIDI. Ce standard décrit un format permettant la paquetisation de toute commande pouvant apparaître légalement sur un câble DIN MIDI 1.0. Il utilise le cadre générique fourni par RTP et les outils qui lui sont associés afin de permettre une transmission de ces données MIDI en temps réel. Un tel protocole pourrait être utilisé dans le cadre d’applications interactives ou pour le streaming de fichiers. Le format propose également un mécanisme de réparation en cas de pertes de paquets lorsque le flux est transmis à travers un environnement réseau incertain. Après une brève présentation de MIDI et de RTP, l’article présente le domaine et les enjeux de RTP MIDI puis le format des paquets et les mécanismes de réparation décrits dans ce standard ainsi que, pour finir, nos travaux d’implémentation d’une bibliothèque permettant la création et l’analyse de payloads au format RTP MIDI et pouvant s’intégrer au système MidiShare.}, keywords = {communication, MidiShare, real-time, RTP}, pubstate = {published}, tppubtype = {inproceedings} } RTP MIDI est une extension du protocole RTP (Real-Time Transport Protocol) pour la transmission de flux MIDI. Ce standard décrit un format permettant la paquetisation de toute commande pouvant apparaître légalement sur un câble DIN MIDI 1.0. Il utilise le cadre générique fourni par RTP et les outils qui lui sont associés afin de permettre une transmission de ces données MIDI en temps réel. Un tel protocole pourrait être utilisé dans le cadre d’applications interactives ou pour le streaming de fichiers. Le format propose également un mécanisme de réparation en cas de pertes de paquets lorsque le flux est transmis à travers un environnement réseau incertain. Après une brève présentation de MIDI et de RTP, l’article présente le domaine et les enjeux de RTP MIDI puis le format des paquets et les mécanismes de réparation décrits dans ce standard ainsi que, pour finir, nos travaux d’implémentation d’une bibliothèque permettant la création et l’analyse de payloads au format RTP MIDI et pouvant s’intégrer au système MidiShare.
|
N.Falquet,; Fober, Dominique RTP MIDI : Recovery Journal Evaluation and Alternative Proposal (Technical Report) 2005. (Abstract | Links | BibTeX | Étiquettes: communication, MidiShare, real-time, RTP) @techreport{ Falquet:05b ,
title = {RTP MIDI : Recovery Journal Evaluation and Alternative Proposal}, author = {N.Falquet and Dominique Fober}, editor = {Grame}, url = {TR-050622.pdf}, year = {2005}, date = {2005-01-01}, booktitle = {Technical Report – 05-06-22}, abstract = {An RTP payload for MIDI commands is under development. As a part of this draft, a default resiliency mechanism for the transport over lossy networks defines a journalling method called recovery journal. But the theoretical size of this recovery journal can be very large and its format is complex. This report will present an empirical evaluation of the recovery journal size based on a few MidiFiles. We will also propose an alternative solution for the resiliency of RTP MIDI streams based on the combined use of redundancy and retransmissions. Our solution is simpler and might be interesting for some scenarios, typically: short grouping times, complex streams or unconventional semantics.}, keywords = {communication, MidiShare, real-time, RTP}, pubstate = {published}, tppubtype = {techreport} } An RTP payload for MIDI commands is under development. As a part of this draft, a default resiliency mechanism for the transport over lossy networks defines a journalling method called recovery journal. But the theoretical size of this recovery journal can be very large and its format is complex. This report will present an empirical evaluation of the recovery journal size based on a few MidiFiles. We will also propose an alternative solution for the resiliency of RTP MIDI streams based on the combined use of redundancy and retransmissions. Our solution is simpler and might be interesting for some scenarios, typically: short grouping times, complex streams or unconventional semantics.
|