The T-Calculus : towards a structured programing of (musical) time and space - Archive ouverte HAL
Rapport Année : 2013

The T-Calculus : towards a structured programing of (musical) time and space

Résumé

The T-calculus is a typed functional extension of the tiled signal algebra previously defined for handling, with advanced synchronization feature, audio or musical finite signals. Primarily designed for programing interactive music systems, the T-calculus can also be seen as a multipurpose programing language proposal that addresses the difficult problem of globally asynchronous and locally synchronous (GALS) programing. Indeed, our proposal integrates both synchronous programing features for real-time audio or music signals processing and asynchronous (or event based) programing features for interactive positioning of these synthesized signals in time. Handling both spatial features (multi-channel programing) and timed features (signals positioning in time) the T-calculus can also be seen as a general purpose programing language proposal for a structured programing of time and space via a single new programing paradigm : tiled programing.
Fichier principal
Vignette du fichier
RR1466-13.pdf (153.99 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00789189 , version 1 (16-02-2013)
hal-00789189 , version 2 (19-06-2013)
hal-00789189 , version 3 (29-07-2013)

Identifiants

  • HAL Id : hal-00789189 , version 1

Citer

David Janin, Florent Berthaud, Myriam Desainte-Catherine, Yann Orlarey, Sylvain Salvati. The T-Calculus : towards a structured programing of (musical) time and space. 2013. ⟨hal-00789189v1⟩
430 Consultations
403 Téléchargements

Partager

More