Functors for music: The rubato composer system

Guerino Mazzola, Gérard Milmeister

Research output: Chapter in Book/Report/Conference proceedingConference contribution

6 Scopus citations


In abstract mathematical music theory, the data format of denotators is associated with set-valued presheaves over module categories. In this paper, we present an implementation of this concept framework in the Rubato Composer system, a Java application comprising a GUI for manipulation and combination of rubettes. These are plug-ins that can be added and connected for communication of denotator data. Rubato Composer is a GPL software and is accessible to the computer music community for download and collaboration. In this paper, the functionality, architecture, concept framework, and the implemented mathematical operators are presented and illustrated with a "functorial composition".

Original languageEnglish (US)
Title of host publicationInternational Computer Music Conference, ICMC 2006
PublisherInternational Computer Music Association
Number of pages8
StatePublished - Jan 1 2006
Externally publishedYes
EventInternational Computer Music Conference, ICMC 2006 - New Orleans, United States
Duration: Nov 6 2006Nov 11 2006


OtherInternational Computer Music Conference, ICMC 2006
Country/TerritoryUnited States
CityNew Orleans


Dive into the research topics of 'Functors for music: The rubato composer system'. Together they form a unique fingerprint.

Cite this