Coding opens up a wealth of possibilities for exploring

new kinds of musical structures and ideas


OMN is designed as a scripting language for musical events. It’s not about sounds themselves, it is about their control and organisation in a musical composition. As a linear script rather than a graphic stave, musical events can be transformed, extended, reorganised by powerful computer algorithms. Some sequencers and score writers provide basic algorithms, but they do not represent the way composers now think about the process of music composition. Composing has become such a multi-faceted process and takes ideas about structure and content from many disciplines: mathematics, astronomy, literature, the visual arts. As such it requires extensive mental resources and experience from the composer. Much of this is still done by hand and eye and brain because although computer systems do exist to help the process along they don’t provide what has become known as the composing continuum.

snippet1snippet mxml1
I. Strawinsky, Petruschka, 1911/21
snippet2 1snippet mxml2-1
W. A. Mozart, Variation KV 265
snippet3snippet mxml3
A. Webern, Sechs Bagatellen für Streichquartett, op. 9, III, 1913
snippet4snippet mxml4
J. S. Bach, Goldberg-Variationen, Aria, 1741

Read More