Composability for Musical Gesture Signal Processing using new OSC-based Object and Functional Programming Extensions to Max/MSP
Adrian Freed, John MacCallum, and Andrew Schmeder
Proceedings of the International Conference on New Interfaces for Musical Expression
- Year: 2011
- Location: Oslo, Norway
- Pages: 308–311
- Keywords: composability,delegation,functional programming,gesture signal,max,msp,object,object-,open sound control,oriented programming,processing
- DOI: 10.5281/zenodo.1178015
- PDF link
Abstract:
An effective programming style for gesture signal processing is described using a new library that brings efficient run-time polymorphism, functional and instance-based object-oriented programming to Max/MSP. By introducing better support for generic programming and composability Max/MSP becomes a more productive environment for managing the growing scale and complexity of gesture sensing systems for musical instruments and interactive installations.
Citation:
Adrian Freed, John MacCallum, and Andrew Schmeder. 2011. Composability for Musical Gesture Signal Processing using new OSC-based Object and Functional Programming Extensions to Max/MSP. Proceedings of the International Conference on New Interfaces for Musical Expression. DOI: 10.5281/zenodo.1178015BibTeX Entry:
@inproceedings{Freed2011, abstract = {An effective programming style for gesture signal processing is described using a new library that brings efficient run-time polymorphism, functional and instance-based object-oriented programming to Max/MSP. By introducing better support for generic programming and composability Max/MSP becomes a more productive environment for managing the growing scale and complexity of gesture sensing systems for musical instruments and interactive installations. }, address = {Oslo, Norway}, author = {Freed, Adrian and MacCallum, John and Schmeder, Andrew}, booktitle = {Proceedings of the International Conference on New Interfaces for Musical Expression}, doi = {10.5281/zenodo.1178015}, issn = {2220-4806}, keywords = {composability,delegation,functional programming,gesture signal,max,msp,object,object-,open sound control,oriented programming,processing}, pages = {308--311}, title = {Composability for Musical Gesture Signal Processing using new OSC-based Object and Functional Programming Extensions to Max/MSP}, url = {http://www.nime.org/proceedings/2011/nime2011_308.pdf}, year = {2011} }