GDPR Cookie Consent by Free Privacy Policy Generator


Music Composition System


OPUSMODUS is aimed at composers of all kinds - of art music, concert music, choral music, film music, jazz, electroacoustic music, music for games and new media, songwriters. OPUSMODUS is a comprehensive computer-aided environment for the whole work of music composition a virtual space where a composer can develop ideas and experiments for projects large and small. It is the first application to successfully provide what IRCAM has termed the Composing Continuum: from first thoughts to the finished score. OPUSMODUS speaks fluently to MusicXML and Midifile to enable your work to be prepared to meet the needs of professional performance and publishing. OPUSMODUS also allows many other file formats to be present inside its workspace from PDF documents, MP3 and 4, video formats, as well as Internet links. This means a composer can collect in one place all the pre-compositional material that so often comes together before a note has been written. OPUSMODUS is like a composer’s studio, when you don’t have a spare room for a studio!

MIDI Entry

The speedy way to score your music with your favourite keyboard.



A livestream series with Stéphane Boussuge. It's free to all who wish to learn more about the OPUSMODUS Music Composition System, plus Q&A.

This event repeats every week on Saturday, from 06:00 PM to 07:00 PM, Central European Summer Time (CEST).

Zoom Meeting Link

How-to in 100 sec

By  Jor van der Poel

I've never liked drawing automation curves, luckily, with OPUSMODUS, we don't have to. This video shows you how to create accurate automation shapes and apply them to any parameter you want.

Starting with a graph is a great way to come up with new musical ideas. This video will show you how to modulate a sine-wave and map the result to a sequence of pitches.

Being able to visualize a code-snippet can go a long way in understanding how a function works. This video shows you how to create multiple graphs and apply them in a musical way.

It's easy to get stuck with the same old drum patterns, not with OPUSMODUS though. This video shows you how to use the polygon-rhythm function to create interesting and new patterns.

Writing for four voices traditionally takes a lot of practice and patience, as it should be. Still, it's great to get a little bit of help sometimes. In this video I show you how to use the CHORALIS function to experiment with voice leading in a very straightforward way.

The power of Parametric Composition lies in the ability to separate individual aspects of your compositions. This video will show you how to experiment with different velocities before mapping them again to a row of pitches.

OMN The Language

Everyone Can Code

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. This means that a single workspace and workflow environment has not been generally available that can take in the whole process of composing a piece - from first thoughts to a printed score and reference recording. Wouldn’t it be good to be able to do everything in one place?

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


Microtonal music or microtonality is the use in music of microtones—intervals smaller than a semitone, also called "microintervals". It may also be extended to include any music using intervals not found in the customary Western tuning of twelve equal intervals per octave. In other words, a microtone may be thought of as a note that falls between the keys of a piano tuned in equal temperament.

Microtone pitch symbols and values

+                       1/4
-                      -1/4
.   with sharp          1/8
..  with sharp          3/8
.   with flat          -1/8
..  with flat          -3/8
+.  with flat or sharp  1/8
+.. with flat or sharp  3/8
-.  with flat or sharp -1/8
-.. with flat or sharp -3/8

micro1micro mxml1
Luigi Nono, Fragmente-Stille, An Diotima, Violin 1 (fragement 26/27) (1979-1980)

Karajan Music Tech Conference 2020

Parametric Music Composition with OPUSMODUS
presentation by Stéphane Boussuge


In musical tuning and harmony, the Tonnetz (German: tone-network) is a conceptual lattice diagram representing tonal space (net) first described by Leonhard Euler in 1739. Various visual representations of the Tonnetz can be used to show traditional harmonic relationships in European classical music.

In OPUSMODUS there are 12 Tonnetz structures labelled by a number and by an intervallic content of the composite chord. The intervallic content is a number of semitones associated with the different interval axis.

snippet mxml2-1micro1micro mxml1
Tonnetz space 11
snippet2 1tonnetz3tonnetz mxml3
Tonnetz space 8 and 12


In OPUSMODUS the COUNTERPOINT function designates patterns to a number of voices with defined methods for each voice.

Score example:
Bruno Maderna - Serenata Per un Satellite (1969)
Durata: da un minimo di 4' - a 12'
Tempo Generale 42, 92, 132 ca.

Bruno Maderna, Serenata Per un Satellite (1969)

Made in Opusmodus

Live Coding Instrument improvisation by Janusz Podrazik, for FM8, Reaktor, Absynth, Vienna Imperial and Prepared Pianos with five workspaces.

Quantization. Composition by Yuichi Yamamoto.

Brin D'or by Stéphane Boussuge. Short piece for violin solo and Strings ensemble with Fibonacci based harmony.

Parataxis for Ensemble by Robert Scott Thompson. A septet… Alto Flute, Clarinet, Trombone, Viola, Violoncello, Piano, Percussion. This is a live recording from the premiere at the Trieste Prima Festival and is by Ensemble MD7 conducted by Steven Loy.


Micropolyphony is a polyphonic musical texture developed by György Ligeti which consists of many lines of dense canons moving at different tempos or rhythms, thus resulting in tone clusters vertically. According to David Cope, "micropolyphony resembles cluster chords, but differs in its use of moving rather than static lines"; it is "a simultaneity of different lines, rhythms, and timbres".

Micropolyphony example for two choirs


Making 2-D visualisations of musical parameters offer a new way of conceptualisation. OPUSMODUS graphical tools can plot pitch, rhythms, duration, dynamics and orchestration and there's a host of different display paradigms available. The composer can now view the interaction of multiple streams of parametric data, a perfect way to take in complex algorithmically-generated material. Composers often use such visualisations in the early stages of a project before precise pitches or rhythms are decided upon.

Stéphane Boussuge01
Photo © Sebastian Schmidt

Learn by Composing

with Stéphane Boussuge

OPUSMODUS offers lessons to students and professionals interested in composing music with OPUSMODUS. We provide lessons for beginners and advanced users with or without programming knowledge, online (Skype) or on site. The lessons are created to give you a greater understanding of the Opusmodus design and introduce you to the main features focusing on different composing approaches.

More Info


Opusmodus 2.1

Language: English, French and Italian.
© MMXX Opusmodus™ Ltd. All rights reserved.
Requirements: macOS 10.9 -10.15.

Try Opusmodus for free - 30 day Trial

macOS 10.9 - 10.14macOS 10.15 Catalina


Introduction to OPUSMODUS

Language: English, French and Italian.
© MMXX Opusmodus™ Ltd. All rights reserved.
Quick Guide (PDF)Guide Rapide (PDF)Guida Rapida (PDF)
Janusz Podrazik
Photo © Emanuel A. Klempa

Janusz Podrazik

Founder and creator of the OPUSMODUS System, Composer and Programmer

The OPUSMODUS Music Composition System was developed by Janusz Podrazik and team to take music into a new directions and to contribute to unique outcomes.


Bill St. Clair

Ernst van Waning

Gail Zacharias

Greg Pfeil

Janusz Podrazik

Matthew Emerson

Zachary Beane


Dominik Šedivý

Janusz Podrazik

Marco Giommoni

Nigel Morgan

Phil Legard

Stéphane Boussuge


Achim Bornhoeft

Alain Jacomet Forte

André Meier

Didier Debril

Fabio De Sanctis De Benedictis

Gioia Meller Marcovicz

James Sutton

Jesper Elén

Jor van der Poel

Julio Herrlein

Marco Giommoni

Nigel Morgan

Patrick Mimran

Rangarajan Krishnamoorthy

Stéphane Boussuge

Torsten Anders


mozarteum logo

OPUSMODUS is currently the most advanced software for computer-assisted composition available. It comes with the highest development potential to fulfil the aesthetical and technical requirements for contemporary composers. At the University Mozarteum, Salzburg OPUSMODUS is already part of the compositional education and will be the preferred production environment in the future.

Univ. Prof. Achim Bornhoeft
Head of Studio for Electronic Music, Head of Institute for New Music