Jump to content

Support & Troubleshooting

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

  1. Started by JulioHerrlein,

    Opusmodus 3.0 for Windows ( Basic Install and Workflow Setup ) In this video there is a tutorial for the installation and setup of Opusmodus 3.0 for Windows computers. It also shows the Loop Midi Setup and integration with Reaper, Musescore and Libre Office. LINKS OPUSMODUS 3.0 - Windows https://opusmodus.com/forums/downloads/ LOOP MIDI - Virtual Midi ports - Tobias Erichsen https://www.tobias-erichsen.de/software/loopmidi.html REAPER https://www.reaper.fm/ MUSESCORE https://musescore.org LIBRE OFFICE https://www.libreoffice.org/ CHAPTERS 00:00 - Intro 00:59 - Install …

  2. Hi, I want to learn all the valuable information available in the Assistant PDF-files of Opusmodus. How can I export all these files to my iPad. I just want to read and learn while traveling without the need to drag my Computer along. A similar question has been asked in August 28 2018 already, but the requester does not seem to have received an answer: I was not able to get anything from https://opusmodus.com/forums/tutorials/: What did I wrong? August 28, 2018 in You find the PDF document here: https://opusmodus.com/forums/tutorials/ on the right: "Download Tutorial Guide". Thanks for any help! Daniel

  3. Hi All, I have just updated to last version, and now I receive an error every time I try to create a Snippet of type cmd-1 or cmd-2 (Notation or Voice Notation). This is the Listener output: audition-musicxml-omn-snippet Error: Abort(6) [code 0] at 11A84A256 {outside Lisp heap} rax 2000209 ; rbx 4 ; rcx 70000A5C39B8 ; rdx 70000A5C3E30 rsp 70000A5C39B8 ; rbp 70000A5C3A10 ; rdi 6 ; rsi 4 r8 70000A5C3A30 ; r9 0 ; r10 9E ; r11 246 r12 9E ; r13 70000A5C3E30 ; r14 6 ; r15 0 1 (abort) Abort display notation. 2 Return to top loop level…

    • 2 replies
    • 413 views
  4. I've been playing this evening with a a third party library in quicklisp and had problems getting it running. After a bit of troubleshooting, I realised the reason for the failures was that it needed a newer version of the bordeaux-threads library than OpusModus is shipped with, it looks like OpusModus has 0.8.5 with the third party library requiring a minimum version of 0.8.6 which has new functionality relating to semaphores. I'm a windows user so I've proved my theory through by updating the built in version of the bordeaux-threads library by replacing the files in 'C:\Program Files\Opusmodus\Resources\third-party\bordeaux-threads' with the newer versions. …

  5. Hello, opusmodus cannot recall my user function from userfunction.lisp after upgrading , either by dragging my custom userfunction.lisp in user source >extention or by copying the content in the new opus modus folder on the empty userfunction.lisp file . When i go to window menu > loading user source , it load it with no error message . Any ideas ? Thank you Patrick Mimran

  6. Started by torstenanders,

    Is there perhaps a MIDI export function? Something like the opposite of midi-to-omn or midi-to-score, which expects a snippet/score and exports a MIDI file? I would like to export a bunch of MIDI files in one go... BTW: In Opusmodus 2, for exporting individual files we had a menu File > Export. Where is the equivalent in Opusmodus 3? Thanks!

  7. I just tried using Opusmodus 3, but unfortunately there is a principle problem for me: it prevents me from loading any of me pre-existing libraries, which provide a lot of functionality already, but which I created for Opusmodus 2 (libraries like tot, cluster-engine, cluster-rules, cm-patterns etc.). It appears this is caused by the switch of Lisp compilers, and that the new version -- now based on LispWorks -- has been "delivered" without ADSF support. However, it appears this can be changed easily for Opusmodus by adjusting the parameters for creating the delivery to :KEEP-MODULES T (see docs). This is also what the error message I get is saying. &…

  8. Started by AndreOktave,

    I found some outcome, which I don't understand: 1) The * in the methods seems to work not correctly with oddmeter bars (see start of Viola bar 5 ff) 2) If I use la2 and la3 in global methods it seems not working correct (see bar bar 11 ff Viola) Wouldn't it perhaps even be an interesting possibility if you could shift certain parts of the voices by rhythmic values in a controlled way, so that phrases could start earlier or later? Or is that already possible? thank you very much best wishes (progn (init-seed 73549) (setf seq1 '(s c4 mf stacc e. cs4 mp ten+def e e4 p leg q. fs4 pp def)) (setf seq2 '(e f4 p leg e. g4 def e bb4 mp> leg qs b4 def)) (setf seq3 '(e. eb4…

  9. Is it possible to display a bar number in each bar in scores generated with the ps function? thank you very much best wishes

  10. Started by AndreOktave,

    I do not understand the outcome, if I use augmentation inside the counterpoint function. See example, in my understanding: bar 3 should be empty and the clarinet should start again in bar 4!? Is it only possible to use augmentation in all voices at the same time, why does the time signature is different from span in bar 2? Did I get something wrong? Best wishes (setf seq1 '(s c4 mf e. cs4 e e4 q. fs4 tie q fs4)) (setf seq2 '(e f4 e. g4 s bb4 e b4)) (setf seq3 '( s d4 qs eb4 s gs4 e. a4)) (counterpoint (list seq1 seq2 seq3) '( #|1|# ((1 - 1) :span nil :methods (- - (i t5))) #|2|# ((1 2 1) :span 4/8 :methods ((la2 t10 i) - la2)) #|3…

  11. Started by C-ton,

    What is the CLM Installation procedure for Windows? I have a new install of Opusmodus 3.0 on Windows 10 Pro. Any insight is appreciated. Many thanks!

  12. Started by vpolajnar,

    Dear OPMO users, I have a problem with Auto-Saving files. Almost always I get this attached error or notification. Is it possible to disable auto-save option, since it is creating a bit mess, sometimes opens older file etc..

  13. Started by Andy,

    I have converted many of my scores made in Notion to music xml in order to display them in the Assistant..which is very nice indeed. I'm wondering if I can convert those xml scores to an Opusmodus score direct or do I have to re-import them as midi? I see I can go the other way..xml to Notion, but cannot find how to go this way or if it's possible. Thanks

  14. Started by Pricto,

    Is it possible to activate the license on two different computers with different OS? A Mac and a PC?

  15. Hi folks, I'm working with the new dictum and am having trouble evaluating the results of my work. See snippet: ;=====BIRDCALLS===== (setf bird1 '(3q d5 leg gs4 d5 leg gs4 d5 leg gs4)) (setf bird2 '(q a3 e. b3 x c5 leg e.. bb4)) (setf bird3 '(e fs4 leg c5 q bb4 3q fs4 stacc c5 bb4)) (setf rest1 '(-e)) (setf rest2 '(-q.)) (setf rest3 '(-e.)) ;=====OMN MAKER=====> dictum doesn't evaluate (setf loop1 (gen-loop 7 (list (rnd-pick (list bird1 bird2 bird3)) (rnd-pick (list rest1 rest2 rest3)) (rnd-pick (list rest1 rest2 rest3))))) (dictum '(:if e :do q) loop1) ;this returns errors ;=====DICTUM EXAMPLE==== works as int…

  16. Hi folks, Apologies if I missed the "I'm completely new to this oh god help" forum. I'm struggling to get a easy idea to work properly. In the following snippet, I'm struggling to get the first gen-loop to function: ;=====BIRDCALLS===== (setf bird1 '(3q d5 leg gs4 d5 leg gs4 d5 leg gs4)) (setf bird2 '(q a3 e. b3 x c5 leg e.. bb4)) (setf bird3 '(e fs4 leg c5 q bb4 3q fs4 stacc c5 bb4)) (setf rest1 '(-q.)) (setf rest2 '(-h)) (setf rest3 '(-w)) ;=====OMN MAKER===== (gen-loop 4 (rnd-pick '((bird1 bird2 bird3) (rest1 rest2 rest3)))) (gen-loop 4 (rnd-pick '((a4 b4 c4) (-q -h -e.)))) ;testing purposes - this kind of works What I'm looking for is a ran…

  17. Started by sockmonkey72,

    While going through the tutorials, I recently ran into a behavior which surprised me a little bit. Two tutorials in a row used the same variable name, and the initialized value from the old tutorial persisted when I began the new one. Hilarity ensued. Do variables in opusmodus (or in this case, maybe in the underlying lisp VM?) have scope? Is there a way to manage this? I can imagine scenarios where global scope would be attractive or useful, but I was (apparently) expecting some kind of file-local sandbox for variables. Anyway, I am just wondering and didn't find an answer already in the forums... Thanks!

  18. Started by AndreOktave,

    Hello, I'm trying to write a soundset for audio modeling swap instruments. There are keyswitches that control different playing styles on the same "key" by different velocity values. (Example strings: C soft bow / medium pizzicato / strong Lego) Can someone help me how to include velocity values in to the soundset? Thank you very much best wishes AO

  19. Started by marqrdt,

    Is there a command or key combination to format Lisp code? I'm still learning the formatting standards for Common Lisp and more complex forms in my code are a total mess. I'm not seeing anything in Help -> Display Commands List... Thanks! Paul M.

  20. Started by Dago,

    Hi, Is there a way to send midi-clock out ? For the live-coding instrument this would be a great advantage. Also, when using multiple workspaces, like in the youtube live coding instrument example, the different live coded instruments could be in sync. Best Regards, Dago

  21. Started by Andersskibsted,

    I remeber cmd+-> key command would get me to the end of the line i opusmodus previously, but that doesnt work anymore in 3.0. Can anyone tell me what's the new key command is for jumping to the end of the line. Alt+-> still works for jumping to the end of the word. If anyone has found other changed key commands that they frequently used, feel free to post them below. Best, Anders

  22. Started by catrahpete,

    Hi, I've discovered that if I run the following code: (list (gen-combine '(1/2 1/4) '(1/8 1/16)) (gen-combine '(1/2 1/3) '(1/4 1/5))) the result is: (((1/2 1/8) (1/4 1/16)) ((1/2 1/4) (1/3 1/3 1/3 1/5 1/5 1/5 1/5 1/5))) whilst I was expecting (and the documentation suggests should be the result): (((1/2 1/8) (1/4 1/16)) ((1/2 1/4) (1/3 1/5))) In general any input that is not of the form 1/2^n (n>1) generates a sequence of the input elements rather than a single instance. Am I misunderstanding the function or is this a bug? Many thanks for any assistance. Pete

  23. Started by larsr,

    Hello, I just read about OpusModus for the first time today. After experimenting with the trial for a few hours I found that this is a fantastic system. Thus I went to the site to purchase it. After a successful transaction with the PayPal payment gateway I was redirected back to the OpusModus site and was met by the attached error message. 1. According to my bank the purchase is completed and the money withdrawn from my account. 2. I have not gotten any confirmation of my purchase. 3. Nothing in my profile on the OpusModus site indicates that I have purchased the software. 4. I have not gotten any confirmation email from OpusModus. The only thin…

  24. Started by JulioHerrlein,

    I noticed some differences in the new interface of the workspaces, specially in the way ver 3 deals with the files pinned at the workspace. You can drag your .opmo files onto the workspace from finder but beware of doing it ! The new workspace will create a special folder and the opmo files will be moved to this new workspace folder and no longer appear in a previous workspace. Seems like you can´t share the same .opmo file in two different workspaces. This makes sense but is different from what occurred before. I also deleted a file because I just wanted to remove / unpin it from the workspace, but it ended being removed from hard disk !! So, be careful when reorganizi…

  25. Hello, I've just updated to Version 3.0.29120 (3.0.29120) - and when I relaunched, I'm getting a repeated message of "stop-score-player" on the loading user source page. Evaluation of code appears to work but when launching evaluation with score, it is not - so I assume this is a bug. Not see this happen previously. Please advise. ACR


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