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.

Support & Troubleshooting

Discuss anything related to Opusmodus that doesn't fit in another sub-forum here!

  1. Is it safe to completely delete the folders fr.lproj and it.lproj in /Applications/Opusmodus.app/Contents/Resources when I only need the English version? HD space is somewhat limited on my laptop and this amounts to half a GB which I seemingly do not need. The tricky bit is that I would need to delete these folders with every update, but hey 🙂 Thanks! Best, Torsten

  2. Apologies, this is a lengthy message, but I want to provide all the relevant technical details to demonstrate the problem. 😊 I would like to control piano pedalling (e.g., with Pianoteq). Many things seemingly work out of the box once the predefined pianoteq sound set is specified (nice!), but some things I would like to refine. The PDF document 4th Element Attributes lists the attributes related to pedalling: ped1 ped half-ped1 half-ped sost-ped1 sost-ped una-corda1 una-corda First a question (could not find the in the docs): the attributes ending in 1 (e.g., ped1) denote a pedalling that is always released (or re-pedalle…

  3. Started by born,

    Hi, it seems that the automatically created clefs e.g. from ps are not exported with music-xml. When I open these files in Sibelius the clefs are gone. Any suggestions how to solve or work around this? Achim

  4. I am trying to get my PIANOTEQ Instrument to be recognized when i go to play the score this score, is an experiment that i basically copied, changing a few parameters for diversity and fun. The PIANOTEQ Instrument works perfectly with Opusmodus except for when i go to play the score. It will play back any of the individual aspects, just not the whole score. Can someone please help. I cannot stand the sound of the GM piano score.opmo

  5. > Error: The function double is predefined by Opusmodus. > While executing: ccl::cerror-if-redefine-om, in process Opusmodus Extension Initialization(5). > Type cmd-/ to continue, cmd-. to abort, cmd-\ for a list of available restarts. > If continued: Replace the definition of double. > Type :? for other options. 1 > WHAT DOES IT MEAN, AND HOW CAN I FIX IT?

  6. Hi, Is there perhaps a way to adjust the overall duration of a nested (barred) OMN sequence? In particular, is there a function to cut notes etc. at the beginning/end of a sequence, so that the result has a specified overall duration? The first example just demonstrates what I would like to have. (setf phrase '((1/2 c4 1/4 d4) (1/4 e4 1/2 c4))) ;; Edit phrase such that the result is exactly 5/4 long by preserving the nesting structure (function-I-am-looking-for 5/4 phrase) ; => ((h c4 q d4) (q e4 c4)) ; cut material at end ; => ((q c4 q d4) (q e4 h c4)) ; cut material at beginning There already exist at least two functions th…

  7. Started by julio d'escrivan,

    Hey guys, Can I change the .rtfd font size? it's for being able to comfortably read the language/tutorial guide documents as I can control the composer and the listener but not the assistant help docs... It's too small for me, and I have a large screen as well. Thanks! Julio

  8. Started by Dpcoffin,

    Sometimes I find I cannot focus the saving process on the current workspace; it won't save on command-s, and on shift-command-s, what is offered for saving is the .opmo file, no matter what efforts I can think to make to focus elsewhere than the composer. Anyone else? Solutions?

  9. Opusmodus 1.2 can be used from within the Emacs editor as well (see the post at the link below for details). For me as a programmer having additionally access to the Emacs Lisp IDE SLIME is greatly preferable due to various advanced features provided by Slime when compared with the more easy-to-use native IDE of Opusmodus. For more information on SLIME see its website: https://common-lisp.net/project/slime Unfortunately, the SLIME link is seemingly broken in Opusmodus 1.3, which I just started for the first time. For those who have no SLIME installed (but have Quicklisp set up), SLIME can be installed with the following command. (ql:quic…

  10. Hello, new user here— among the first things I did with OM was to import some simple MIDI files, using directions in a video that has now been lost, as I understand. Just tried to do this again and realized I'd no recollection of exactly how to do it, or how I did it. I've read the two functions for doing this, and I definitely didn't use either of those methods before! Could someone who knows the method please describe it here, until a new video or other tutorial about it reappears? Many thanks in advance!

  11. Started by o_e,

    Sorry for the dumb question. Where do I find: Thanks!

    • 3 replies
    • 2.8k views
  12. I've been playing around with Rangarajan's "Constraint Programming with Screamer" file, and ran across what looks like a bug. The program generates this chord sequence (which I assigned to chords-1): (setf chords-1 '((h. c3e3g3 ff -q) (h. d3f3a3 ff -q) (h. g3b3d4 ff -q) (h. a3c4e4 ff -q) (h. e3g3b3 ff -q) (h. g3b3d4 ff -q) (h. a3c4e4 ff -q) (h. c3e3g3 ff -q))) If I just cmd-1 on that, it displays and plays just fine. If I evaluate this, though: (ps 'gm :treble chords-1 :time-signature '(4 4) :tempo 120) I get this mess: It plays one chord (or rather, discord). This seems ok: (get-time-signature chords-1…

    • 1 reply
    • 2.6k views
  13. Started by o_e,

    Hi, I'am exploring gen-dynamic-controller, which jumps immeadiately to the value of zero, which is cutting off the sample ( Spitfire string quartet), see attachments. Is there a way to avoid this? thanks! vel_jumps_to_0.mp3

    • 5 replies
    • 3.1k views
  14. Started by o_e,

    Hi, The combination of 'harm' and 'tie' is leading to strange results, can anyone confirm (or am I missing something)? (setf harm '((w e7 f harm tie)(w e7 f harm ))) creates this:

    • 3 replies
    • 2.7k views
  15. I've been away from OM for a while, and now I am preparing some examples for teaching. For some reason this simple example won't playback staccato properly (Snippet > Audition and Notation). What am I missing here? The notation shows the staccato markings. (make-omn :length (gen-repeat 20 'q) :pitch (integer-to-pitch '(0 2 5 7 10)) :velocity '(mp) :attribute '(- - stacc) :span :length )

    • 12 replies
    • 5.7k views
  16. Started by Stoney,

    In the Editor Commands window (Help -> Editor Commands), the description text in the bottom panel is black on a very dark gray background (dark mode). I have to select the text to read it. Also, when you open a Help panel (the floating panel you get when you click on a function in the rightmost panel) and select some text in it, then click outside that panel, the text reverts to its unselected color, but the selection highlight is almost the same color, so it becomes unreadable. I'm using V2.0.25787 on Catalina 10.15.5.

    • 0 replies
    • 1.2k views
  17. Just wondering about this. Given a pitchless snippet like '(q = = = ) What determines the pitch when auditioned? It's not preferences/audition, which says c4, but it's playing f4. I'm also puzzled by why the notation produced has a natural sign in front of the first note. I'm pretty sure it didn't used to do that. I'm using V2.0.25787 on Catalina. Thanks!

    • 3 replies
    • 1.5k views
  18. Started by DanielJean,

    Hi, I just upgraded OpusModus from version 1.2 to version 2.0. Unfortunately when starting Opusmodus I get the following error message and nothing else happens: > Error: The function double is predefined by Opusmodus. > While executing: ccl::cerror-if-redefine-om, in process Opusmodus Extension Initialization(5). > Type cmd-/ to continue, cmd-. to abort, cmd-\ for a list of available restarts. > If continued: Replace the definition of double. > Type :? for other options. 1 > OK. before I installed V2, I deleted the folder OpusModus as recommended when upgrading from 1.2 to 2.0. But now I do not see any folder Opusmodus after installa…

    • 4 replies
    • 1.7k views
  19. Started by InLight-Tone,

    I was wondering if it's possible to use midi velocity values 1-127 for the velocity parameter? I noticed I could use floating point. Any examples of using standard midi velocity instead of dynamic symbols? Thanks again, I'll try to keep these basic questions to a minimum if possible! 😏

    • 1 reply
    • 1.3k views
  20. Started by InLight-Tone,

    Is there an EASY way to display the Diatonic notes of a given scale say D Dorian or whatever? I have come across the expand-chord function but can't figure out how to get to a different tonic to display the proper pitches. Thanks again!

    • 1 reply
    • 1.2k views
  21. Started by InLight-Tone,

    Just bought into OM, excellent software love it. If you could be so kind, what is the key sequence to call up the search function? That last key symbol is a mystery to me. Thanks!

    • 8 replies
    • 2.1k views
  22. Started by Stoney,

    On May 9, I got an email from Opusmodus announcing V2.0.25750, with a bug fix. I currently have 2.025716 (on Mac Catalina). I've checked for updates in OM several times since then, but it always says that I'm up to date. Is there a problem in the update system? Thanks!

    • 1 reply
    • 1.3k views
  23. I am finding that the harmonic-progression function is not always predictable when using the steps option. For example: (append '(w) (harmonic-progression '(0 1 2 3 4 5 6 7) '(c3 db3 eb3 e3 fs3 g3 a3 bb3) :size '4 :step '((3 1 3)))) > (w c3e3a3bb3 cs3fs3bb3c4 eb3g3c4cs4 e3a3cs4eb4 fs3bb3eb4e4 g3c4e4fs4 a3cs4fs4g4 bb3eb4g4a4) If you look at these chords, the steps are actually ordered ( 3 3 1) and not (3 1 3). Am I missing something? Thanks!

  24. Hello how may i set up Set up Vienna Orchestra sample library to work with opusmodus and vice versa . Is there some templates ? Thank you patrick

    • 5 replies
    • 1.8k views
  25. Started by Nikos,

    Hello, I've noticed that, for example (rnd-round 1 15) returns floating point number instead of an integer. Could you please help? Thank you

    • 2 replies
    • 1.4k 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

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.