Skip to content
View in the app

A better way to browse. Learn more.

Learn more
  1. manifesto-sauce ·
    Hi all, New to Opusmodus here (really loving it so far!)—two questions: I'm working on a project where I am sending MIDI from Opusmodus to Supercollider via an IAC port. I've noticed that the more I use Opusmodus, the slower performance becomes, particularly when playing back notated material but also when typing in the IDE and processing functions. Upon restarting Opusmodus, the issue is fixed, but it seems to need a restart every hour or two. I have been interrupting the listener and stoppin
    • 11 comments
    • 929 views
  2. TomTolleson ·
    Hello,   I'm a new user and wondering if there is a recommended method to input and convert a score to OpusModus.   I have a score I've written in 4 parts each part represented in its own file in both MusicXML and MIDI. My goal is to import (either the MIDI or MusicXML) and convert these to OMN so that I can modify them using functions.   I have been able to import them but I'm having difficulty converting them to OMN and I haven't been able to find this specific us
    • 16 comments
    • 7,930 views
  3. AM ·
    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 tim
    • 3 comments
    • 1,233 views
  4. Veit ·
    Hello everyone,   I am working on a piece with midi sampling in my DAW (Cubase) and want to generate the midi data with Opusmodus. Currently I am trying to get a seamless as possible rhythmic accelerando from 1 note/second to 10 notes/second over the course of 20 seconds. I guess I'll have to express it in note values for midi export, so 1/4 to 1/40 in 5 bars of tempo 60?   All attempts so far have resulted in audible rhythmic steps, so how can I achieve this as seamless
    • 2 comments
    • 1,191 views
  5. LdBeth ·
    It seems the `fermata` attribute would cause tempo change in MIDI output, however when combined with changing tempo in `def-score`, the restored level is the last value in the `:tempo` list, which I guess is a bug. the problem can be demonstrated by the following code snippet: (setf ns       '((q a4b4d5fs5cs6 mp arp e b5 e5 q fs4g4b4d5a5 arp            d5)         (q c3g3d4e4b4 arp h. a5b5d6 #|fermata|#) ;; uncomment this         ((leg e b2 fs3 s a3 e d4 s_h e4)) ;; the tempo starts here will
    • 2 comments
    • 1,757 views
  6. AM ·
    dear all   is there a possibility to change the PAN in every EVENT? 1) like '((q c4 mp pan-30) (e c3 pp pan100))   would be interesting for LIVE-CODING is there something predifined? like it will come up with microtonality/tuning   2) and why does it work with simple-midi-sound (a list in :pan) and not with a player like conTimbre (there is something i don't understand with midi/players/etc)?   thanx for a  hint andré   an exam
    • 5 comments
    • 3,865 views
  7. Wim Dijkgraaf ·
    Is there a way to send MIDI directly, without the need to declare a score?
    • 4 comments
    • 4,777 views
  8. torstenanders ·
    It would be useful for playback, if certain articulations would affect the sounding note durations and velocity values. With some articulations this already seems to be the case (e.g., stacc seems to reduce note durations by 50%), while other articulations are ignored during playback in that regard (e.g., leg is notated, but makes seemingly no difference in playback -- notes played legato are not overlapping, as would be expected, nor are non-legato notes very slightly separated). Other articula
    • 4 comments
    • 2,612 views
  9. torstenanders ·
    How is it possible to change the MIDI output channel of an instrument? For example, when writing for organ, you have two staffs for the right and left hand, but hands can change manuals, and this is best represented by different MIDI channels. Is there a way to define articulations that result in changing the MIDI channel?   Thanks!   Best, Torsten
    • 10 comments
    • 3,982 views
  10. terekita ·
    Hello,   I'm trying to import Goldberg Variation No 26 into omn (to then process further), and I'm getting a bunch of fairly crazy rhythms (it certainly is a complicated midi file with ornaments, etc). I've tried both with the midi file included in the distro, and also with the attached. Essentially, I'd love to be able to see pretty much the same rhythms that I see when looking at these midi files in, say, Sibelius, once I export from omn. Anyone able to import that file successfully
    • 3 comments
    • 2,558 views
  11. Pietro Bonanno ·
    Good morning.   I'm interested in score analysis and I've encountered an issue. Is it possibile in Opusmodus, after I've create a score in OMN form (for example : (h c6 mp) (w. f5 pp) (d a4 mp) ) sort these sublist in PITCH ascending order linking the corresponding value of LENGTH? example: convert this: (h c6 mp) (w. f5 pp) (d a4 mp) in this: (d a4 mp) (w. f5 pp) (h c6 mp)   where every sublist remains the same but the order is changed on a pitch base (in this case ascendi
    • 3 comments
    • 2,422 views
  12. julio d'escrivan ·
    Hi guys,   I imported a raw midi file which comes from an unbarred, no clear metre performance, I am getting code like this:     Am I correct in assuming that the fractions are simply an added to the length value? because the values are irrational numbers?   thanks! Julio    
    • 3 comments
    • 2,200 views
  13. Rangarajan ·
    Hi, One feature that I believe will add great value to Opusmodus (esp. Live Coding) is the ability to emit MIDI data as it is generated by the program. Currently, the whole MIDI sequence is constructed from def-score and then emitted. If we have functions for sending MIDI data directly, that will help in interacting with other devices (e.g DAW) in live, dynamic mode. I am guessing that this functionality is already there, but not exposed.   Sometime ago, I had asked about OSC supp
    • 1 comment
    • 2,078 views
  14. Rangarajan ·
    Hi,  We are allowed to define :port option in the instruments section of def-score in order to drive other virtual instruments through that port (this is my understanding). In this case, is it still necessary to define :sound and :program options? What about :channel option?   Regards, Rangarajan
  15. opmo ·
    Many MIDI files from the web are setup to use ports. If you use an internal GM (General MIDI) sound then you need to select 'Ignore Ports' from the pop-up menu - ctrl-click (Contextual Menu).  
    • 1 comment
    • 3,517 views

Search

Search

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.