Patches in a timeline with ossia score
Visualizações: 142DOI:
https://doi.org/10.33871/23179937.2021.9.2.21Keywords:
pure data, ossia score, timeline, interactive scores, patchingAbstract
Handling of time and scores in patchers such as PureData, Max/MSP has been an ongoing concern for composers and users of such software. We introduce an integration of PureData inside the ossia score interactive and intermedia sequencer, based on libpd. This integration allows to score precisely event that are being sent to a PureData patch, and process the result of the patch's computations afterwards in score. This paper describes the way this integration has been achieved, and how it enables composers to easily add a temporal dimension to a set of patches, by leveraging both the computational power of PureData and the temporal semantics of the ossia system, in order to create complex compositions.Downloads
References
AGOSTINI, Andrea and GHISI, Daniele. A max library for musical notation and computer-aided composition. Computer Music Journal, 2015, vol. 39, no 2, p. 11-27.
ALLOMBERT, Antoine, DESAINTE-CATHERINE, Myriam, and ASSAYAG, Gérard. De Boxes í Iscore: vers une écriture de l'interaction. Actes des 13èmes Journées de l'Informatique Musicale. 2008. p. 79-83.
ASSAYAG, Gérard, RUEDA, Camilo, LAURSON, Mikael, et al. Computer-assisted composition at IRCAM: From PatchWork to OpenMusic. Computer music journal, 1999, vol. 23, no 3, p. 59-72.
BEURIVÉ, Antoine. Un logiciel de composition musicale combinant un modèle spectral, des structures hiérarchiques et des contraintes. Actes des Journées d"™Informatique Musicale, Bordeaux, France, 2000.
BRESSON, Jean and GIAVITTO, Jean-Louis. A reactive extension of the OpenMusic visual programming language. Journal of Visual Languages & Computing, 2014, vol. 25, no 4, p. 363-375.
BRINKMANN, Peter, KIRN, Peter, LAWLER, Richard, et al. Embedding Pure Data with libpd. In : Proceedings of the Pure Data Convention. Citeseer, 2011.
CELERIER, Jean-Michaël, BALTAZAR, Pascal, BOSSUT, Clément, et al. OSSIA: Towards a unified interface for scoring time and interaction. Proceedings of the First International Conference on Technologies for Music Notation and Representation. 2015.
CELERIER, Jean-Michael. Authoring interactive media: a logical & temporal approach. Doctoral thesis. 2018. Bordeaux, France.
GHISI, Daniele and AGOSTINI, Andrea. Extending bach: A family of libraries for real-time computer-assisted composition in max. Journal of New Music Research, 2017, vol. 46, no 1, p. 34-53.
GUILLOT, Pierre. Camomile: Creating audio plugins with Pure Data. Proceedings of the 2018 Linux Audio Conference. 2018, June.
KELLY, Edward. Gemnotes: a realtime music notation system for Pure Data. Proceedings of the 4th international conference of Pure Data. 2011.
PUCKETTE, Miller. A divide between "compositional" and "performative" aspects of Pd. Proceedings of the First International Pd Convention. 2004.
PUCKETTE, Miller. Using Pd as a score language. Proceedings of the 2002 International Computer Music Conference. 2002.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2021 Jean-Michaël Celerier
This work is licensed under a Creative Commons Attribution 4.0 International License.
Autores mantêm os direitos autorais e concedem à revista o direito de primeira publicação, com o trabalho simultaneamente licenciado sob a Licença Creative Commons Attribution que permite o compartilhamento do trabalho com reconhecimento da autoria e publicação inicial nesta revista.