Jump to content

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. 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) …

  3. 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…

  4. 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

  5. New piano piece.

  6. 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

  7. 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
    • 261 views
  8. 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))) …

  9. 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 !

  10. 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

  11. 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

  12. A piece dedicated to the Ukrainian people in these difficult times

  13. Started by Stephane Boussuge,

    Sometimes the fable is not a fable but a mirror...

  14. Started by Stephane Boussuge,

    Orchestral piece inspired by old Myths and Legends, exploring octatonic set. Algorithm based on my Generative Orchestral templates course on Composer Workshop .

  15. Here's a new short composition using the counterpoint function. Final score edition in Dorico. score202-ChamberEnsemble.opmo

  16. Started by AM,

    a little snippet of my work - including some sorting algorithms / hidden data / brownian bridges. played by Nenad Markovic (Ensemble Phoenix) - live recording. https://opusmodus.com/forums/topic/1039-sorting-algorithms/#comment-3314 https://opusmodus.com/forums/topic/2958-brownian-bridge/#comment-10267

    • 0 replies
    • 265 views
  17. Started by TimotheeBoussuge,

    Hello everyone, I am happy to present a small project to you. The Swedish metal band Meshuggah is one of my favorite bands, they have greatly influenced the genre by bringing a very complex aspect to their music. So I composed a piece in the style of Meshuggah using Opusmodus. Here is the link to a video I made where I explain how I did it. (the video is currently unlisted, I will make it public later)

  18. Silent Transformation by Stephane Boussuge

  19. Work in progress. Metaphore 1 pour Petit Ensemble .mp3

  20. Bildschirmaufnahme 2024-04-30 um 22.39.22.mov Just a little gimmic: Sort-Algorithm (plus filter-repeat) controls the frequencies of COMB Filters in Max/MSP when playing some EMF-noise. One single sort process...

    • 0 replies
    • 262 views

Copyright © 2014-2025 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