Score and Notation
Score, def-score and instruments layout
162 topics in this forum
-
Hi, Attached is a simple example of using spectra from a sound mapped on the content of a piece for woodwinds. SB. Spectral-remap1.opmo
- 1 reply
- 1.9k views
-
Hi, here's a small piece for piano as an example of different process like tonality mapping, harmonic rhythm, rhytm and pitch cells etc.. ;;; UTILITY ;;; ------------------------------------------------------------------------------ ;;; GEN-PITCH-LINE ;;; Fonction de génération de hauteurs basées sur une conversion de vecteur de bruit ;;; avec un grand choix de type de bruit, taux de compression du vecteur, filtrage des répétitions et ambitus. (defun gen-pitch-line (nb-pitch &key (compress 1) (ambitus '(c4 c6)) seed filter-repeat (type :white)) (let (pitches) (do-verbose ("gen-pitch-line") (rnd-seed seed) (labels ((white-or-pink (nb-pitch see…
- 3 replies
- 2.5k views
-
The *last-score* to Dorico: (defun last-score-to-dorico () (compile-score *last-score* :output :musicxml :file "temp-last-score") (musicxml-to-editor "temp-last-score" :application "dorico"))
-
- 0 replies
- 3.7k views
-
-
When working with Opusmodus, it is very common to run many times a script containing some random process and you may want to keep and redo the last output for refine it or whatever. It can be also good to save multiples output from a script with an index number attached to the output name. In this post, i will show you how to achieve this two technics. 1.Seed record: The first operation is to generate randomly a seed value and bind it to a variable: (setf my-seed (rnd-range 1 10000)) Pass it to the init-seed function (init-seed my-seed) Now you can evaluate you score many times and when the output is ok for you, recall the last r…
-
- 3 replies
- 2.4k views
-
-
Hi all, I just would like to inform you all that I have made some first tests with xml export to the new Dorico notation program. (compile-score 'violins :file "test2" :output :musicxml) (musicxml-to-editor "test2" :application "Dorico") It works smooth and without problems. Maybe Dorico will be an alternative to Sibelius in the future. It looks promising with quite a few flaws in this first version 1.0.0. /Lasse
-
- 0 replies
- 1.8k views
-
-
Is there a function or some parameter I can set to avoid note collisions in chords? For a very simple example, to re-notate the chord (c4 cs4 e) as C, D flat, E. If not, another question-- maybe a way to set all D sharps to be notated as E flat, etc. Thanks! Paul M.
-
- 1 reply
- 2k views
-
-
Hello, I'm currently trying to get the musicxml-to-editor function to work but I'm not entirely sure how to get the correct bundle-identifier. I'm currently using Finale 2014.5. Whenever I just try "Finale", I get an error message. I also get an error message when I try "Finale 2014.5" or "Finale 20145". Thanks.
- 2 replies
- 2.2k views
-
Hi, When should we use the :key-signature option in def-score? Normally, when we define :pitch and :length (or the OMN spec) in def-score instruments, the tonality is fully specified. So what is the need for :key-signature such as (c maj)? In case this option is given, will automatic tonality mapping occur from the given pitches to this scale? Regards, Rangarajan
-
- 7 replies
- 3.4k views
-
-
I'm wondering if a series of pitches generated by white noise could be made to conform to a scale or harmonic progression in a scale such as (setf chords (harmonic-progression prog.prep '(d4 messiaen-mode5))). That is - if I have several parts generated algortihmically, can I conform those notes using a second function that will conform them to a harmonic progression? Thanks, T
-
- 2 replies
- 2.2k views
-
-
All of us, as Opusmodus users, know the possibility to compose a piece with multiples sections and assemble later. We can use the ASSEMBLE-SEQ function in our piece for assemble some material and sections, but we also can use COMPILE-SCORE with multiple pre-defined scores assembled in one COMPILE-SCORE instruction this way: (compile-score '( score1 score2 score3 etc. ) ) This is a very convenient way for assembling multiple sections as multiple score. i put this instructions in a separate file named COMPILE-SCORE and all other section-score in files named S1, S2, S3.... But when th…
- 4 replies
- 3.3k views
-
here's a link to a small article (in german) about HANSPETER KYBURZ's kind of L-SYSTEM-implementation... http://www.eresholz.de/de/text/Eres Holz_Ausschnitt aus der Masterarbeit.pdf
-
- 0 replies
- 2k views
-
-
Hi, i have composed a short strings trio as an example of how to use score post processing techniques, ie. change things in a score after the OMN generation by the opmo functions. Score script and mp3 attached to this post. SB. StringsTrio210516g-GM.opmo StringsTrio210516g.mp3
-
- 4 replies
- 2.7k views
-
-
Hi, Attached to this post, you will find an Orchestral template based on the Opusmodus Orchestra Romantic Template. This template is made with some ready to use configuration and parameters, i.e.; you can start to use it immediately for your own composition, just change the parameters, tweak them, explore and experiment. I made this template for help the people who start with Opusmodus and want to have immediate fun with it and want to learn by hacking more than by coding ;-) You also will find attached a possible raw audio example of a possible basic output of the template used in his most basic form (just evaluated and play). …
-
- 1 reply
- 2.3k views
-
-
Hi, here's a small example of a possible way (among many others) for generating n sections of a given size in one def-score. I hope my comments are sufficiently clear ;-) SB. Marimbox.opmo
-
- 2 replies
- 2.2k views
-
-
I am curious to know whether anyone has managed to use external large data sources to generate results within Opusmodus? Any examples such as using APIs from something such as Twitter on other online large data sources be it weather or financial stock data would be interesting. I'd like to see how different data sources could also be utilized/transformed within Opusmodus. Thanks.
- 5 replies
- 3.3k views
-
Hi, where can I find a documentation of the syntax of the :controllers section. I don't get the timing. When will a controller change etc. The only thing I found is an example in DEF-SCORE.
-
- 8 replies
- 3.6k views
-
-
Hi, In Symbolic Composer (SCOM), there is a mechanism to keep the tonality (scale) and symbols separately and combine them to form actual pitches. Is something like that possible in Opusmodus? Regards, Rangarajan
- 7 replies
- 3.5k views
-
In all the examples, the score has the instruments readily defined by the programmer: (def-score (:score-prop score-val ...) (instrument-1 :instrument-prop instrument-val ...) (instrument-2 :instrument-prop instrument-val ...) ) What I have been wondering is can I dynamically create these instruments, allowing for proper reference in :layout afterwards, etc. For example, if I wanted 10 instruments: (defun my-generate-instrument ...) ;; something (def-score (:score-prop score-val ...) (loop for i from 1 to 10 collect (my-generate-instrument i…
- 1 reply
- 2.3k views
-
Hi, This is probably a very basic question. When we define multiple instruments in DEF-SCORE, what is the rationale for assigning channel numbers to different instruments? Is it OK to use the same channel number for all instruments? Or should we use different channels for different instruments? Obviously, MIDI has a limit of 16 channels. Please explain the correct logic/approach to use. Regards, Rangarajan
- 2 replies
- 2.4k views
-
Score layout example with :ignore options. (def-score serial-map (:key-signature 'chromatic :time-signature (get-time-signature mat) :tempo tempo :layout (list (treble-layout 'rh :lines 1 :ignore-bars t :ignore-tempo t :ignore-time-signature t :bar-adjustments '(((2 11 12 14 15 20 22 35 41 43) :lines 0 :notehead :none) (2 :note "Audio (I) - - -" :lines 0 :notehead :none) (6 :note "Audi…
-
- 0 replies
- 2.1k views
-
-
To get a single instrument into the Last Score command you write the expression: (compile-score 'score-title :instrument 'instrument-name) After the evaluation you can see the part using cmd-alt-ctrl-N command, this key shortcut will display the notation of the chosen instrument. This is the tenor part from the 'Origami Letters' score (Lesson 3) found in the Quick Start workspace. (compile-score 'Origami-Letters :instrument 'tenor)
-
- 0 replies
- 2k views
-
-
I am in the process of creating group Templates - instrument groups and the layout. If any of you have any specific configuration (instrument setup) please let me know. Version 1.1 coming closer.
- 6 replies
- 3.9k views
-
12-tone row and its variants with randomised octaves. (setf row (rnd-row :type :pitch :transpose '?)) (setf rows (gen-repeat 12 (list row))) (setf variants (pitch-variant rows :variant '?)) (setf pitch (flatten (randomize-octaves '(c2 g7) variants))) Mapping length to pitches. (def-case rhythm (c3 '(h)) (cs3 '(q)) (d3 '(-3q = -)) (eb3 '(e.)) (e3 '(e)) (f3 '(-5q = ---)) (fs3 '(s.)) (g3 '(s)) (gs3 '(-3e - =)) (a3 '(-5e --- = -e)) (bb3 '(t -)) (b3 '(-t =)) (c4 '(h)) (cs4 '(q)) (d4 '(-3q = -)) (eb4 '(e.)) (e4 '(e)) (f4 '(-5q - = --)) (fs4 '(s.)) (g4 '(s)) (gs4 '(-3e - =)…
-
- 2 replies
- 3.1k views
-
-
Hi, I exported the score from the tutorial stage 30 via music-xml to Sibelius but the glissando lines were not displayed. Any help ? Achim
-
- 1 reply
- 2.6k views
-
-
Hi, I'am working with some excerpts of a score from Franco Donatoni's "Françoise variantionen". (a5cs6f6fs6g6) The respell version is a little better. Ricordi goes a special way in the original. I'am aware that this is a very special case and not very urgent to change. Just for the records. best, ole
-
- 2 replies
- 2.6k views
-