o.OM: Structured-Functional Communication between Computer Music Systems using OSC and Odot

Abstract : O.—odot—is a portable media programming framework based on the OSC data encoding. It embeds a small expression language which allows writing and executing programs in OSC structures. The integration of programming and declarative functional descriptions within data transfer protocols enables structured and expressive communication in media systems: program snippets can be distributed in OSC messages, which evaluate to further OSC messages in the different communicating software. We present experiments using this framework in the OpenMusic computer-aided composition environment , and illustrate via case studies some advantages of such integrated system.
Type de document :
Communication dans un congrès
ACM SIGPLAN Workshop on Functional Art, Music, Modeling & Design (FARM '16), 2016, Nara, Japan. Proceedings of ACM SIGPLAN International Conference on Functional Programmaing (ICFP'16) -- Workshop on Functional Art, Music, Modeling & Design (FARM). 〈10.1145/http://dx.doi.org/10.1145/2975980.2975985〉
Liste complète des métadonnées

Littérature citée [21 références]  Voir  Masquer  Télécharger

https://hal.archives-ouvertes.fr/hal-01353794
Contributeur : Jean Bresson <>
Soumis le : samedi 13 août 2016 - 19:10:37
Dernière modification le : vendredi 31 août 2018 - 09:18:09
Document(s) archivé(s) le : lundi 14 novembre 2016 - 10:10:16

Fichier

o.OM.pdf
Fichiers produits par l'(les) auteur(s)

Licence


Copyright (Tous droits réservés)

Identifiants

Collections

Citation

Jean Bresson, John Maccallum, Adrian Freed. o.OM: Structured-Functional Communication between Computer Music Systems using OSC and Odot. ACM SIGPLAN Workshop on Functional Art, Music, Modeling & Design (FARM '16), 2016, Nara, Japan. Proceedings of ACM SIGPLAN International Conference on Functional Programmaing (ICFP'16) -- Workshop on Functional Art, Music, Modeling & Design (FARM). 〈10.1145/http://dx.doi.org/10.1145/2975980.2975985〉. 〈hal-01353794〉

Partager

Métriques

Consultations de la notice

196

Téléchargements de fichiers

207