Jump to content
View in the app

A better way to browse. Learn more.

Opusmodus

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Made In Opusmodus

Share your work i.e. score, audio and video, here

  1. Started by AM,

    Here is a function (with subfunctions) that operates based on the principle of the Brownian bridge. You define the start and end, and with each generation, an extended embellishment emerges. The principle is simple and allows for the creation of ornaments. Attached are some examples — I’ve structured them this way to make the principle easier to understand. Here is a small graphical model showing four generations. The start and end points remain the same, while new random points are added in between with each generation. The Code & Examples (defun pick (a b &key (span 5)) (let ((rnd1 (car (rnd-number 1 (+ a span) (- a span)))) (rnd2 (car (rnd-numb…

  2. Happy New Year 2026 to OM community. Followup on post: https://opusmodus.com/forums/topic/3989-om-lydian-chromatic-concept-of-tonal-organization-george-russell/ Enthous.mp3 "Enthous" is a small piece, which tries to use techniques of LCCOTO in 2 parts form each using alternations of 2 parent-scales. Opusmodus is very well equipped for LCCOTO 😀. Comments Function find-chord-for-parent-scale is implemented here: https://opusmodus.com/forums/topic/3998-take-3-lydian-chromatic-concept-of-tonal-organization-george-russell/ Function write-midi is implemented here: https://opusmodus.com/forums/topic/4024-command-to-include-in-def-score-or-at-the-end-of-code-to-automaticcaly…

  3. Dear Friends at Opusmodus team, With great joy, I´d like to share with you an important international prize I received as composer in 28th november. It´s the IBERMÚSICAS prize for Symphonic Band 2025. It was very competitive and I´m honored to represent Brazil in this contest. I´m posting this here because Opusmodus became since 2017 a very important tool in my compositional process, although I do not use it from beginning to end, i.e., there are many things I do manually. Nevertheless, it plays a crucial role in my workflow and I´d like to thanks the team for this. All the best and happy 2026 ! Here are the selected compositions: https://seleccionados2025.ibermusicas…

  4. Followup on post: https://opusmodus.com/forums/topic/3989-om-lydian-chromatic-concept-of-tonal-organization-george-russell/ Here's another a bit more involved attempt using LCCOTO for my naive take of a fusion piece. The chord track for 2 parts is given, melodies use the LCCOTO parent scale for chords. One can exchange by other more outgoing scales. Audio example are for normal, most ingoing lydian scale. Code for the function find-parent-scale-for-chord is this post 3 picked audio manifestations with different start seeds. Seed: 78641 e1.mp3 Seed: 34987 e2.mp3 Seed: 10461 e3.mp3 Here's the code. Appreciate any improvement suggestions. ;; -------------------------…

  5. Followup on post: https://opusmodus.com/forums/topic/3989-om-lydian-chromatic-concept-of-tonal-organization-george-russell/ Here's another 16bars short attempt to play with different level of in- and outgoing melodies according to LCCOTO.. Code for the function find-chord-for-parent-scale is this post. Would be great to have a scale like lydian-chromatic (c1 g1 d2 a2 e3 b3 fs4 gs4 eb5 bb5 f6 cs7) properly built into OM (respecting the order of pitches, which is important for LCCOTO). Maybe with a reference to Russell as this seems to be a tradition in OM (Modes.opmo). The OM built-in scale chromatic-lydian with similar name seems to be 7-pitch scale (c4 cs4 e4 f4 fs4 a4…

  6. Hi folks, Opusmodus is really amazing for music production. Here’s a short orchestral test I’ve made today, the rendering is Sibelius and NotePerformer. NewOrchestralAlgoTest1NP.mp3

  7. Started by Stephane Boussuge,

    Dear Opmo friends, I’m sharing a short SATB piece together with its score code and MP3 file. Hope you’ll find it inspiring and enjoyable! Best, Stéphane Score240-SATB.mp3 Score240_SATB.opmo Score240_raw_OMPrintScore.pdf

  8. Hi folks, Here’s a work in progress for ensemble. Best S. Score214_V1_06-6603-3511.mp3

  9. Hi folks, I’d like to share a brief experimental study for a String Quartet based on an FM spectrum. It is basically a test of VSL Solo Strings Studio’s microtonal capabilities with no real attempt to be musically developed or interesting. However, it also serves as a test for my workflow with Lilypond. Unfortunately, actually, even if I own Synchron Solo strings, I don't use them because the Sul Ponte and Sul Tasto are still not implemented in this new lib, so I continue to use the VSL Solo Strings studio version. But microtonality works very well ! Best Stéphane MicroStud-S237-858649.mp3 Micro Stud S237-858649.pdf

  10. Hi Folks ! Sadly, Barry Vercoe, the creator of Csound, passed away one week ago. I've played a lot last week with Csound (I love Csound!) trying to build a cool workflow within Opusmodus for algo comp with Csound based on a premade instruments library I’ve started to build. This allows me to focus on music when composing in Opusmodus with Csound. Here are my first tests. Csound-Def-Csound-score-Experiments.mp4

    • 3 replies
    • 571 views
  11. Started by Stephane Boussuge,

    A short electronic piece of music made with an Opusmodus-driven VCVRack patch. Be cautious of your monitors and ears! EtudeSurTexture1.wav

  12. Work in Progress... Prélude aux Etoiles.mp3

  13. This minimalist work, inspired by Satie and Feldman, was composed using Opusmodus using techniques borrowed from Lutoslawski and Yuasa. https://robert-scott-thompson.bandcamp.com/album/bells-do-not-ring-but-the-air-listens-anyway The score and parts are available from American Composers Edition, New York. American Composers AllianceBells Do Not Ring but the Air Listens AnywayComposer's Note: Bells Do Not Ring but the Air Listens Anyway is a meditative, atmospheric work for flute, cello, and harp trio that draws its primary inspiration from two seemingly disparate yet s... By the way, this project was also inspired through my studies of Stéphane Boussuge's various …

  14. Started by AM,

    One more small (improved) function: a starting rhythm (pattern) gradually changes its values towards a constant pulse/value (endvalue). Other possible applications: An initial pitch sequence evolves into a steady, constant pitch. A start pattern for velocity gradually shifts towards a fixed velocity. (defun gen-acc/rit (alist endvalue) ;; startpattern + endvalue (loop while (not (equal alist (gen-repeat (length alist) endvalue))) collect (setf alist (loop for i in alist when (/= i endvalue) collect (if (> i endvalue) (- i 1) …

  15. Real-Time Pitch Memory: Compositional Feedback System Using MaxMSP and OPUSMODUS This text outlines a specific aspect of a larger project I am developing for live electronics and instruments. Since the work heavily involves live electronic processing in real time, it is based on a MaxMSP patch that I am currently building. An important component of this system involves integrating OPUSMODUS for certain compositional processes—specifically, the processing of pitch material collected in real time via a pitch follower from an improvising musician. In MaxMSP, this means that every few seconds, the most recently played pitches (as MIDI note numbers) are saved into a .txt fi…

  16. I am currently learning Max MSP for a project, but I would like to use a part of computing structures that I can generate much easier in Opusmodus. So I write code in OM (sorting algorithms for some clicks), test it (and modify my code), then export it to a library in Max MSP. I can now call up/coordinate the MIDI files in realtime etc ... in Max MSP. (Workflow as a beginner in Max MSP...) Bildschirmaufnahme 2024-11-01 um 11.13.28.mov

  17. Started by Stephane Boussuge,

    New piano piece.

  18. Hi, this is a new Soundcloud playlist where I'm sharing some output of my experiments with OM. stephaneboussuge · E.I.A.M.C Project

  19. Started by AM,

    [another old function] ----------------------------- modify-proportions n prop-list &key (style 'sharpen) (last 'nil) [Function] Arguments and Values: n generations prop-list a list with integers (pos/neg) &key style 'sharpen / 'flatten last if t => only last gens "Modifies the integer list by changing the smallest/largest value in every generation by 1-/1+. The sum of the list always remains constant, as is the number of values. Sharpen leads to great differences Flatten paves everything at the same values." ;;; SUB (defun memberp (n liste)…

    • 0 replies
    • 578 views
  20. Started by AM,

    here is a small pure LISP-function - even older function - that I need for a project. Kind of a "shift-hysteresis", a randomized change from X to Y to ..., also possible with several value. It is best to try it out with the graph views. have fun! andré ;;; SUB (defun weighted-t/nil (on-weight) (let ((off-weight (- 1 on-weight))) (weighted-random (list (list 't on-weight) (list 'nil off-weight))))) (defun weighted-random (list) (loop for item in list with rand-num = (random (loop for x in list sum (second x))) for add = (second item) then (+ add (second item)) when (< rand-num add) return (first item))) …

  21. Started by TimotheeBoussuge,

    Hello everyone, here is my new video about my new piece for solo piano Desintegration. In it, i explain the basic idea of the piece but also the Opusmodus code. Enjoy !

  22. Here's a new piece made in Opusmodus. The pdf itself is raw output of Opusmodus, I've just added Title, name etc... with PdfExpert software. Enjoy. SB. CouleursDuTempsPourFluteEtPiano.pdf

  23. Arioso (Shadowed Stasis — Autumn Bird) This is an experimental work from sessions for new compositions. VSTi - Opus (East West: flutes, bass clarinet, violas, cellos, double basses, vibraphone, harp) Created with Opusmodus and mixed in Nuendo


Copyright © 2014-2026 Opusmodus™ Ltd. All rights reserved.
Product features, specifications, system requirements and availability are subject to change without notice.
Opusmodus, the Opusmodus logo, and other Opusmodus trademarks are either registered trademarks or trademarks of Opusmodus Ltd.
All other trademarks contained herein are the property of their respective owners.

Powered by Invision Community

Important Information

Terms of Use Privacy Policy

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.