Communication Dans Un Congrès Année : 2024

The Maquette Monad

Résumé

This article defines the semantics of maquettes in the visual programming language OpenMusic (OM) using monads. A maquette can be seen as a sequencer of functions. Although maquettes have been widely used, their semantic have never been formalized. Formalizing maquettes has multiple benefits; primarily, we aim to provide a better understanding for composers through the use of a mathematical language rather than discursive semantics. In this work, we use a particular case of the state monad and show with examples how this monad is visualized in OpenMusic. The use of these advanced concepts in the field of music and their availability to composers aligns with our intention to bridge the gap between the theoretical and practical aspects of the intersection between mathematics and music.

Domaines

Son [cs.SD]
Fichier principal
Vignette du fichier
Farm24_Agon_et_al.pdf (621.21 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04914365 , version 1 (27-01-2025)

Licence

Identifiants

  • HAL Id : hal-04914365 , version 1

Citer

Carlos Agon, Karim Haddad, Gonzalo Romero-García. The Maquette Monad. 12th edition of the ACM SIGPLAN International Workshop on Functional Art, Music, Modelling and Design (FARM), Sep 2024, Milan, Italy. ⟨hal-04914365⟩
0 Consultations
0 Téléchargements

Partager

More