Tag Archives: Composition



  Corpus-Based Sound Modelling for Computer-aided Composition.   Overview OM-Pursuit is a library for dictionary-based sound analysis/synthesis methods in OpenMusic. Parametric sound representations have since long served as conceptual models in composition contexts (see e.g. the French spectralist school). Today there are a number of software tools allowing composers to derive symbolic data from continuous sound phenomena, such […]


What is the Word

What is the word   … was created in 2008 during my program in music theory/computer music as a study for purely deterministic, rule-based algorithmic composition. Driven by a fascination of dialectic processes, this acousmatic work is characterized by an extreme reduction of sound materials, being composed exclusively from synthesized pure tones and algorithmically-transformed speech […]

MVC, OSC, Message Busses and Sound Types

This week we talked about Software Design Patterns, such as the Model-View-Controller pattern. We then discussed the advantages of using a shared bus messaging system rather than individual send/receive objects and addresses, for its hierarchical structure and flexibility of being able to communicate to any module just by specifying its address. To further improve our messaging system we […]


MIDI study

In this week’s class we first had a small class concert of interactive, improvisational MIDI studies. The general quality was high and I think the pieces were very interesting, at times dramatic, at others humouristic, working with texture, sound masses, instrumentation, and many other elements. The density of notes was a bit reminiscent of the idea of Black Midi ;-) This little concert […]



  Symbolic Audio Manipulation and Functional Batch Processing. OM-SoX is a free, cross-platform (Windows, MacOS, Linux), open source library for symbolic audio manipulation, analysis and batch processing, integrated in the computer-aided composition (CAC) environment OpenMusic. OM-SoX implements a structured framework of classes and functions comprising > 50 audio processors. Using visual programming tools, dsp-topologies can be constructed and related to […]