Programmer avec des tuiles musicales: le T-calcul en Euterpea

Paul Hudak 1 David Janin 2, 3
2 PoSET - Models for a Structured Programming of Space and Time
LaBRI - Laboratoire Bordelais de Recherche en Informatique, SCRIME - Studio de Création et de Recherche en Informatique et Musique Électroacoustique, Inria Bordeaux - Sud-Ouest
Résumé : Euterpea est un langage de programmation dédié à la création et à la manipulation de contenus media temporisés - son, musique, animations, vidéo, etc... Il est enchassé dans un langage de programmation fonctionnelle avec typage polymorphe: Haskell. Il hérite ainsi de toute la souplesse et la robustesse d'un langage de programmation moderne. Le T-calcul est une proposition abstraite de modélisation temporelle qui, à travers une seule opération de composition: le produit tuilé, permet tout à la fois la composition séquentielle et la composition parallèle de contenus temporisés. En présentant ici une intégration du T-calcul dans le language Euterpea, nous réalisons un outil qui devrait permettre d'évaluer la puissance métaphorique du tuilage temporel combinée avec la puissance programmatique du langage Euterpea.
Liste complète des métadonnées

Cited literature [29 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-00978355
Contributor : David Janin <>
Submitted on : Monday, April 14, 2014 - 10:05:15 AM
Last modification on : Thursday, February 7, 2019 - 3:46:37 PM
Document(s) archivé(s) le : Monday, July 14, 2014 - 10:55:11 AM

File

JIM2014-Hudak-janin.pdf
Files produced by the author(s)

Identifiers

  • HAL Id : hal-00978355, version 1

Citation

Paul Hudak, David Janin. Programmer avec des tuiles musicales: le T-calcul en Euterpea. Actes des Journées d'informatique Musicale (JIM), 2014, Saint-Denis, France. pp.1-10. ⟨hal-00978355⟩

Share

Metrics

Record views

326

Files downloads

214