Jump to content

Stephane Boussuge

Moderators
  • Posts

    1,070
  • Joined

  • Last visited

Everything posted by Stephane Boussuge

  1. Great !! And the .pdf looks great, even if i can't read Korean :-) Thank you for sharing. SB.
  2. Hi Rangarajan, you can apply a tonality to some pitches like this: (setf my-pitches '(c4 d4 e4 f4 a4 g4 e5 d5 c5 b5 g5)) (setf my-pitches-mapped (tonality-map '(acoustic-scale) my-pitches)) ;; apply more than one tonality on several lists of pitches (setf my-pitches2 (gen-repeat 8 '((c4 d4 f4 e4 a4 d5 c5 g5) (f5 e5 c5 a4 g4 d4 e4 c4)))) ;; create a serie of tonality changes (setf my-scales-path (tonality-series '(acoustic-scale lydian dorian messiaen-mode3 ) :root '(d4 f4 e4 a4))) (setf my-pitch-mapped2 (tonality-map my-scales-path my-pitches2)) ;; it works also directly with OMN (setf some-omn-stuff (make-omn :pitch (integer-to-pitch (rnd-number 8 0 16)) :length (gen-tuplet 1 1 '? '? 'w '(3 7 5 6 4 11)) :velocity '((pp) (f) (mf) (mp)) :articulation '((stacc) (nil) (marc) (nil)) )) (setf omn-stuff-remapped (tonality-map my-scales-path some-omn-stuff)) ;; it is just a very small example ;; but the tonality-map and tonality-series functions ;; have lot of more possibility, really. It is a whole universe of possibility. ;; You can have a look to the docs of both of this functions. Cheers Stéphane
  3. you can have a look to the function TONALITY-MAP in opusmodus documentation. You can also find some example here on my blog (but, sorry, in French...): http://opusmodus.com/forums/blogs/entry/25-quelques-bases-concernant-lusage-du-système-de-tonalité-dopusmodus/ SB.
  4. Here's the third or my 3 instants pour Pianos. This pieces are dedicated in order to: 1. Nigel St. Clair Morgan, 2.Janusz Podrazik and 3.Narcisse Bonet, who are three people who have a big influence on my works in one way or another. Instant-3.pdf Instant3.opmo
  5. Hi, you can use same channel for 2 instruments that are for example the right and left hand for a piano or keyboard, mallet etc.. In other case, it is better to use one different channel per instrument because if you use general midi program change, each instrument need to have it's own different program assignation and by the way a different channel from others. Also in the case you use IAC midi ports, it is better to have one different channel by instrument for key switches, program changes etc.. About the limitation of 16 channels, it is a limitation only for internal GM midi, because if you use :port n , you can route the midi to any of the IAC virtual midi port. For example, on my Mac, i have created 50 IAC Port that give me 50 X 16 midi channel, useful for big orchestral works etc... With IAC ports, you can drive plugins in AU host like Plogue Bidule or Vienna Ensemble Pro or drive plugins hosted in DAW like Logic pro, Ableton live etc.. SB.
  6. Thank you very much Rolf for this precious information. We will have a look on it. and sorry for my previous reply, i didn't notice it was about Recording a Live coding session.... To quick read... sorry. Cheers Stéphane
  7. Hi Rolf, For my part i don't need to record midi directly in my DAW, because sync problems.. for me it is easier to drive all my instruments from opmo and import all the composition in Logic just for the final rendering. But if you have a working workflow with Ableton, it is ok :) S.
  8. My workflow is composing in opusmodus when driving logic via IAC ports. For the rendering , i import the opusmodus generated midifile into logic and do a normal bounce. and Logic with Opusmodus works very well. Let me know if you have some problems, i will do a video tutorial eventually for help. SB
  9. Hi, normally the color is different for natural pitch than sharp/flat pitches. if i evaluate : (vector-to-pitch '(g3 g4) (gen-white-noise 10 :seed 89)) i obtain: (ab3 g4 eb4 a3 b3 eb4 g4 g3 gb4 e4) with only sharp and flat colored in pink and natural in blue. Happy opusmodus ! S.
  10. Here's a score for Chamber ensemble named "En esquisse". The main idea came from the desire to define the piece in "a single line" with an algorithmic management onside parameters across the entire piece. SB. En_esquisse_06.opmo En Esquisse.pdf
  11. Hi, Here's the 48 instruments version of my Logic Pro X template. 48MidiInInstrTemplate.logicx.zip
  12. here's a short Piano study on Acoustic modes showing one possible usage of the modes Library in Opusmodus. Etude-Modale1x.opmo
  13. A score for String quartet based on a model used differently on several sections. DerriereLesNuages_Score.pdf DerriereLesNuages_Full_GM.opmo
  14. Here's a piano score that use sublis function to map pitches to lengths. Given here for study purposes. Score attached. SB. LesLindarsRev1.opmo LesLindars_Score.pdf
  15. Be careful ! Don't try to define MIDI-TO-PITCH and MIDI-TO-INTEGER functions as you made in your post because you'll broke opusmodus midi-player because this functions are already defined into the internal system. SB.
  16. Hi Ole, this example may be more clear on the fact i use only high fractional number for be able to differentiate them by a small difference and by the way, create the phase effect. Here i use 16/128 value for right hand on 16/126 for left hand, thus creating the phase effect by the small difference between 16/128 and 16/126: (setf phrase1 (gen-repeat 24 '((16/128 d4 fs4 gs4 b4 a4 fs4 gs4 e4)))) (setf phrase2 (gen-repeat 24 '((16/126 d4 fs4 gs4 b4 a4 fs4 gs4 e4)))) (def-score phases (:time-signature '(4 4) :key-signature 'atonal :tempo 132) (p1 :omn phrase1 :channel 1 :sound 'gm :program 0) (p2 :omn phrase2 :channel 2 :sound 'gm :program 0))best, Stéphane
  17. May be like that: (setf phrase1 (gen-repeat 24 '((16/128 d4 fs4 gs4 b4 a4 fs4 gs4 e4)))) (setf phrase2 (gen-repeat 24 '((8/63 d4 fs4 gs4 b4 a4 fs4 gs4 e4)))) (def-score phases (:time-signature '(4 4) :key-signature 'atonal :tempo 132) (p1 :omn phrase1 :channel 1 :sound 'gm :program 0) (p2 :omn phrase2 :channel 2 :sound 'gm :program 0))
  18. Dear Nigel, You are absolutely true, it is just a bit a lazy attitude and also the idea that this score it is not so important because i don't compose this piece for a pianist in particular and this aspect refrain me to improve my score. But anyway, i will have a look and see how to improve it and will probably do a revision. Stéphane
  19. Dear Nigel, Thank you for your very interesting comments. I agree totally with you about set of octave transposition signs in OMN. We need them. For musical advice about this piece, i think it lack a bit of direction and orientation from moments to moments, probably due to the not always good interaction between pitch content and rhythm as you said in you comment. I considering myself as a student in progress but need to work a lot for progressing. But rather to try to refine a piece such this piece, i prefer to concentrate on the next one and try to do it better and try to progress from piece to piece. My principal goal is to achieve better sensation/perception by the listener of direction and goals. I need also work on texture quality generally in my pieces. Lot of thing to do..... i had a look to the link you provide. It is very interesting. "Amitiés" and thank you for your help. Stéphane
  20. Here's a score for 2 pianos. If you have some questions about the score script (not very documented..), don't hesitate to ask me for complementary explanations. SB. Frictions2Pnos_12.opmo
  21. yes, you can add your own functions to Opusmodus, put your functions/extension files in the folder ~/Opusmodus/Extensions. SB.
×
×
  • Create New...

Important Information

Terms of Use Privacy Policy