Document Type

Conference Proceeding

Publication Date



music, musical composition, musical behaviour, The Transformation Engine, software music composition system, algorithmic processes


The Transformation Engine is a software music composition system for the Macintosh computer, based on a hierarchical model of musical structure derived from the theories of Heinrich Schenker. It implements processes of musical transformation in real time, i.e. Schenkerian prolongations (“composing-out”) can be executed while the user listens to a high performance MIDI rendering of the music. The Transformation Engine also employs technical devices derived from the musical theories of Joseph Schillinger. The software has been used for algorithmic composition using planetary position data and chaotic processes as drivers for musical transformations. It also has applications to traditional forms of composition, sonification and soundtrack composition for visual media.


Faculty of Animation, Arts & Design (FAAD)


International Computer Music Conference Proceedings


Publisher's version

Peer Reviewed/Refereed Publication


Terms of Use

Terms of Use for Works posted in SOURCE.

Original Publication Citation

Degazio, B.G. (2004). The Transformation Engine. In International Computer Music Conference (ICMC) Proceedings (Volume 2004). Retrieved from


GOAL 9: Industry, Innovation and Infrastructure

click icon to learn more