A LAZY REAL-TIME SYSTEM ARCHITECTURE FOR INTERACTIVE MUSIC - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2012

A LAZY REAL-TIME SYSTEM ARCHITECTURE FOR INTERACTIVE MUSIC

David Janin

Résumé

Designing systems that function both in real-time and are interactive, characteristics commonly encountered in computational music, is a challenging task indeed. It becomes even more difficult if we require these systems to be generic with respect to the underlying interactive scores that are to be followed. The aim of this paper is to define a generic system architecture of this type. Our proposal is based on a lazy real-time kernel that manages both scheduled synchronous events and unpredictable asynchronous inputs in reactive fashion. This computation by need approach contrasts with standard real-time architectures where the real time kernel is built upon an active periodic loop. It also allows for a clear distinction to be established between interactive music programs written in symbolic time, and interactive music performance executed in real time.
Fichier principal
Vignette du fichier
jim2012_21_p_janin.pdf (139.25 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03041785 , version 1 (05-12-2020)

Identifiants

  • HAL Id : hal-03041785 , version 1

Citer

David Janin. A LAZY REAL-TIME SYSTEM ARCHITECTURE FOR INTERACTIVE MUSIC. Journées d'Informatique Musicale, 2012, Mons, France. ⟨hal-03041785⟩

Collections

CNRS AFIM JIM
14 Consultations
14 Téléchargements

Partager

Gmail Facebook X LinkedIn More