A Dynamic Timed-Language for Computer-Human Musical Interaction - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2013

A Dynamic Timed-Language for Computer-Human Musical Interaction

Résumé

In this paper, we present the programing of time and interaction in Antescofo, a real-time system for performance coordination between musicians and computer processes during live music performance. To this end, Antescofo relies on artificial machine listening and a domain specific real-time programing language. It extends each paradigm through strong coupling of the two and strong emphasis on temporal semantics and behavior of the system. The challenge in bringing human actions in the loop of computing is strongly related to temporal semantics of the language, and timeliness of live execution despite heterogeneous nature of time in the two mediums. Interaction scenarii are expressed at a symbolic level through the management of musical time (i.e. events like notes or beats in relative tempi) and of the 'physical' time (with relationships like succession, delay, duration, speed). Antescofo unique features are presented through a series of paradigmatic program samples which illustrate how to manage execution of different audio processes through time and their interactions with an external environment. The Antescofo approach has been validated through numerous uses of the system in live electronic performances in contemporary music repertoire by various international music ensembles.
Ce papier présente le système temps-réel Antescofo et son langage dédié. Celui-ci permet de décrire des scénarios temporels où des processus de musique électronique sont calculés et ordonnancés en fonction du jeu d'un musicien. Pour ce faire, Antescofo couple un système de suivi de partition avec un module réactif. L'originalité du système réside dans la sémantique temporelle du langage adaptée aux caractéristiques critiques de l'interaction musicale. Le temps et les événements peuvent s'exprimés de façon symbolique dans une échelle absolue (en seconde) ou des échelles relatives à des tempos. Nous aborderons les caractéristiques du langage et de la partie réactive d'Antescofo illustrées à travers une série d'exemples paradigmatiques.
Fichier principal
Vignette du fichier
RR-8422.pdf (809.58 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00917469 , version 1 (11-12-2013)

Identifiants

  • HAL Id : hal-00917469 , version 1

Citer

José Echeveste, Jean-Louis Giavitto, Arshia Cont. A Dynamic Timed-Language for Computer-Human Musical Interaction. [Research Report] RR-8422, INRIA. 2013. ⟨hal-00917469⟩
329 Consultations
316 Téléchargements

Partager

Gmail Facebook X LinkedIn More