Support & Troubleshooting
Discuss anything related to Opusmodus that doesn't fit in another sub-forum here!
469 topics in this forum
-
Hi, I am having difficulty understanding this new function. When I read the starting statement "The GEN-TENDENCY function generates N samples of given values (floating numbers)..." I thought, the function will generate N samples from the given list, but it does not do that! It does not directly generate from the "given values". Perhaps it will be of help if the explanation can be elaborated a bit more. For example, what does this do? (gen-tendency 2 '(0.9 0.1 0.7 0.9)) On my system, it gives => (0.917174 0.100803904) I immediately thought it will generate two values closest to what is in the given list, but the following proved me wrong. …
-
- 3 replies
- 2k views
-
-
Hi, Looks like there is some issue with make-omn function. Evaluating the following causes no problems: (make-omn :pitch '((bb4)) :length '(e) :span :pitch) However, the following causes the system to become unresponsive in a couple of seconds: (make-omn :pitch '((bb4)) :length '(-e) :span :pitch) The difference between the first and second is that the pitch has "rest" length. Please check. Regards, Rangarajan
-
- 2 replies
- 1.6k views
-
-
Hi, Is there a direct way to get the pitches of a scale represented as, say, '(d4 major)? This representation of scale is well supported in HARMONIC-PROGRESSION function, but I want to get only the pitches in the scale, not the chord or progression. The following works: (expand-chord-name 'major :type :pitch) => (c4 d4 e4 f4 g4 a4 b4) But I want the root to be also specified as part of the scale such as '(d4 minor). The function should ideally be called "expand-scale" or something similar, but I do not find such a function in the library (I may be missing it!) Regards, …
-
- 5 replies
- 2k views
-
-
Hi, When you click "Clear" in the Listener window, the entire text is cleared as expected, but the prompt does not appear - even if you press "Enter" many times. It comes back only after you evaluate an expression. I think that "Clear" should bring back the prompt after clearing the text. Regards, Rangarajan
-
- 0 replies
- 1.1k views
-
-
I noticed that the documentation for "pitch-to-midi" function says the argument must be a list. To confirm this, the examples use a list argument. However, the function accepts even a single pitch and returns the expected midi value. I think the implementation is useful as it is, only the doc must change. The same observation is true for "midi-to-pitch" function as well. Regards, Rangarajan
-
- 2 replies
- 1.5k views
-
-
When I execute a function/expression in the Listener, there is a dump of trace messages of other functions called from that function. Is it possible to disable this tracing? I find it distracting. Regards, Rangarajan
-
- 0 replies
- 1.3k views
-
-
Hello I'm gradually getting to know the DO-TIMELINE function and wanted to ask about the 3 x DO-TIMELINE scripts inlcuded in the example. Which of the 3 is being read when we evaluate and notate? It's difficult to tell from the notation so is there a particular order that these are read in and what is the best way to switch between them without deleting them? (do-timeline '( afl nil cl (x - x - x - x - x - x -) bcl (- x - x - x - x - x - x) hn t vn (- x - x - x - x - x - x) vc (x - x - x - x - x - x -) ) '(pitch-variant x :variant '?) :time '1/1) (do-timeline '( afl (x - x - x x - - x - x - x - x - x x - - x - x -) cl …
-
- 14 replies
- 3.8k views
-
-
Hi, When I use a function such as "harmonic-progression" where I have to specify a scale, it seems natural to associate the root with the scale description. For example, '(c4 major) or '(a3 lydian) seems correct to me. But what is allowed is this: '(c major) and '(a minor). Why is the former representation (with the actual root octave) not allowed? I see that the function "harmonic-progression" allows you to mention the root as an argument, but is it not more natural to bind it to the scale itself? Regards, Rangarajan
- 4 replies
- 1.9k views
-
Hi, Let us say that I have 3 files (File1, File2, File3) in my workspace. With File3 in the composer view, when I "Remove" it from the workspace, the file is removed from the workspace files list, but is still visible in the composer. Is this intended behavior? I personally think the file should not be visible and the next "appropriate" (either previous or next) file in the workspace must be made active. If at this point I close the workspace and reopen it, I am surprised to find File3 automatically being opened in the composer, when it is no longer in the workspace. This is even more surprising/confusing. Just my view. Regards, Rangaraja…
-
- 2 replies
- 1.6k views
-
-
I've encountered some unexpected behavior of an OMN-script, maybe I'm missing something? The following code gives the intended result: (e d4 mp> > > > pp -) But in the following context using exactly the same OMN-script (second bar) the hairpin won't display: ((e d4 f> > > >) (e d4 mp> > > > pp -)) Both bars playback as intended though. /Erik Opusmodus 1.1.17944 OS X 10.9.5
- 4 replies
- 2.1k views
-
Hi, When I write code in the main Composer window, I have the menu option to "Evaluate and Play" and "Evaluate and Notation". Is there a way to do both, that is, play as well as render the notation for the score I write? Because of the random nature of the notes generated in my code, I cannot do one (Play) and then the other (Notation), because the values would change every time. It would help if I can do both at the same time so that I can check if what I am doing is correct. Regards, Rangarajan
-
- 2 replies
- 1.5k views
-
-
Hi guys, When there is an update, do we go to the downloads page and fill in all our details again to download the update or is there a place where registered users can download them from without having to fill the form each time? Thanks! Julio
- 2 replies
- 1.7k views
-
Hi, it says in "Introduction to Opusmodus" : Then there is Stages: a 30-part collection of score-scripts and text commentaries designed to be opened simultaneously. Both these are available as a download: a PDF file formatted as a printable A4 book. I see the 30 Stages but where can I find the pdf to download? Rolf
-
- 1 reply
- 1.7k views
-
-
Hi, In the documentation of "Chord-Library", the following two examples are incorrect: (expand-chord-name 'maj7s11 :pitch) => (c4 e4 g4 b4 gb5) (expand-chord-name 'maj :interval) => (4 3) The :type keyword is missing. I guess the correct evaluation is: (expand-chord-name 'maj7s11 :type :pitch) => (c4 e4 g4 b4 gb5) (expand-chord-name 'maj :type :interval) => (4 3) Regards, Rangarajan
-
- 2 replies
- 1.6k views
-
-
Hi, after updating to Version 1.1.17676 the notation window ("Evaluate and Notation" and "Notation OMN" does not come up anymore (plot, midi are working fine). How can I reset the system ? Best, Achim
-
- 3 replies
- 1.8k views
-
-
Hello! Just letting you know -- I ran into this error while trying out the (gen-mandelbrot) function: (setf man-int (gen-mandelbrot 6 6 6)) (setf man-lis (integer-to-pitch (array-to-list man-int))) (gen-divide 6 (substitute-map '(1/4 1/8 -1/8 1/8 1/16 1/16) (1 2 3 4 5 6) (flatten (array-to-list man-int)))) >Error: Car of (1 2 3 4 5 6) is not a function name or lambda-expression. I figured out that (1 2 3 4 5 6) needs to be '(1 2 3 4 5 6) Really enjoying learning opusmodus! Elliot
-
- 1 reply
- 1.7k views
-
-
simple question, perhaps someone could help me. i like to replace some ordinary notes (example) with an "acciaccatura"? example: from... '((e c6 q. ab5 3e g5 f5 e5 q f5 -)) to... '((acc c6) q. ab5 3e g5 f5 e5 q f5 -) ; = replace e c6 with (acc c6) i think, its not complicated but i didn't found the OMN-solution. thanx for your help!! andré
- 5 replies
- 2.3k views
-
short question... i've programmed a score with special bars like... ......3/20 5/16 7/12 3/32 1/10....... etc. musicXML/notation has no problem with it, but MIDI can not play it (errors)!!! it works, when i do an musicXML-export to SIBLEIUS... score/notation is okay, and no playback-problems on SIBELIUS. but it would be nice, if i could simulate it directly on OM via MIDI (an later with the contimbre-library). where is the problem? or is there a solution..? thanx for help andré
-
- 1 reply
- 1.3k views
-
-
Hi again. Maybe this is a pure LISP support Q but I ask anyway. This works in my score of course: (display-midi (compile-score 'string-quartet-a :instrument 'violin1)) but when I try to do this: (defparameter *default-pathname-defaults* "XXXXXX") (load "score.opmo") (load "String Quartet-A.opmo") (load "String Quartet-A-Timeline.opmo") (load "String Quartet-B.opmo") (load "String Quartet-C.opmo") (display-midi (compile-score '((string-quartet-a :start 1 :end 2 :instrument 'violin1) ;<-------- (string-quartet-a :start 1 :end 2) (s…
-
- 2 replies
- 1.7k views
-
-
Hi, A general question: Is there anyway to backward access a parameter within make-omn? (like Pkey within a Pbind in Supercollider) Something like this: (make-omn :length '(e e e e e) :pitch (list (integer-to-pitch (length :length))) ) => (e f4 f4 f4 f4 f4) Allt the best, Erik
-
- 2 replies
- 1.7k views
-
-
I can't get the :chord nil to work. Am I missing something? (gen-trope my-trope :chord nil) Error: Incorrect keyword arguments in (:chord nil) . /Lasse
-
- 3 replies
- 1.9k views
-
-
Hi guys, I am trying to work with some music recorded freely and thus with no quantised meter, one of the snippets looks like this: (setf longlist '(-27881/1920 181/480^281/240 d4 p 5t..^h_e_s_x as2 mp 739/1920^q_5w fs3 5u^h_q_e_t_15e ds2 331/960^451/960 gs3 q_e_x_u_3x^h_x_3t as3 q_t_x_u_3x fs3 -t_u_3x 133/384^h_e_s_t_3x gs3 q_x_u_3x ds5 mf -s_3t e_x_15e^q_e_s_15h fs3 pp 43/320 ds5 mp -301/1920 163/384^1139/1920 gs3 q_e_u^803/640 d4 mf 3t^223/640 as2 mp 243/640^q_e_t.. fs3 17/640^221/1920 ds2 141/320^q_e_s_t_x_15e gs3 34…
-
- 3 replies
- 2k views
-
-
Hello, I've been facing some trouble related to exporting xml. Since I've generated OMN code in different places, I've pasted all the OMN code into one page and tried to export the results but received the following error message: I've tried to turn the code into notation and it worked within Opusmodus. However, exporting xml is problematic. I don't even have the option to export MIDI. I have attached the OM file for your reference. I've also pasted the code itself below. I would really appreciate any help I could get on this: (((-w) (-q eb3 tie e tie t - q bb1 tie s tie) (h bb1 -) (-w) …
-
- 2 replies
- 2k views
-
-
I've been developing a new composition over the last few weeks and have really been happy to make use of the "workspace" feature in OM. By putting all my files into the same workspace, I have been able to traceback carefully over all the steps I have taken. However, I've noticed today that my workspace keeps freezing (I would have to wait a very long time to be able to click anything or type in anything) whenever I want to add anything new. I noticed that OM was using most of my laptop's 8GB RAM, so I started removing some of the files from the workspace hoping that it would make the program run smoother. Nothing changed after I did that. However, when I created a new wo…
- 2 replies
- 1.8k views
-
Would anyone know how to disable the "Bells & Whistles" metronome while playing several instruments? Thank you
-
- 4 replies
- 2.1k views
-