Jump to content


  • Posts

  • Joined

  • Last visited

Contact Methods

Profile Information

  • Gender
    Not Telling

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. I just tried the microtuning function in version 2.0 and it's briliant. But I get this message from the listener: "Instrument "synth-moog" used the MIDI Tuning System for microtones. To use Pitch-Bend instead would require at least 2 ports." Where can I find documentation to use the microtonal midi output in Logic and/or in Kontakt, if it's possible, to control my virtual instruments ? Thanks Alain
  2. AlainJamot


  3. Wow, a lot of possibilities, indeed... !
  4. I know you're right, but there's so many things, it's too exciting, but i'm gonna take some time... :-) Thanks for your example.
  5. No, it could be used by rythm, dynamic... Of course one can do it by hand but a function is generally faster... when you know how to do it, and it's unfortunately not my case :-)
  6. Hi, how can I do to emulate this wonderful Fibonacci function in Symbolic Composer, great to create "background" patterns. 'cause the Fibonacci in OM handle just numbers, and not musical events. In scom, it was something like that: note1, note2, note2 + note1... Alain
  7. Hi, is there any function in OPMOD implementing self-similar algorithm, like those used by Tom Johnson in his great book "Self-Similar Melodies" ? http://repmus.ircam.fr/_media/mamux/saisons/saison06-2006-2007/johnson-2006-10-14.pdf http://www.algorithmiccomposer.com/2011/06/tom-johnsons-self-similar-melodies.html I'm sure they are hidden in the menus... :-) but where ? Alain
  8. Very elegant... but I can't remember the new length symbols... I'm an old Symbolic Composer user, and 1/8 remains much more evident for me than the new ones ! :-) Anyway, I still have a lot to learn to produce clean and powerful scripts...
  9. Very interesting, thanks. Subtle, and cleaner...
  10. thanks for the advice... but yeah I'm quite fond of random stuff, and I used all the time small patterns, quite easy to copy and paste... Alain
  11. Found a very minimalist way to do it ! And there's a little Zappa flavour, courtesy of marimbas... (init-seed 434) (setf theme1 (make-omn :pitch (rnd-octaves '(c1 c7)(rnd-order'(a3 b3 c4 d4 a3 b3 c4 d4))) :length (gen-repeat 4'(1/8 -1/8 -1/8 -1/8 1/8 -1/8 -1/8 -1/8)) )) (setf theme2 (make-omn :pitch (rnd-order'(a3 b3 c4 d4 a3 b3 c4 d4)) :length (gen-repeat 4'(-1/8 1/16 1/16 -1/8 -1/8 -1/8 1/8 -1/8 -1/8)) )) (setf theme3 (make-omn :pitch (rnd-order'(a3 b3 c4 d4 a3 b3 c4 d4)) :length (gen-repeat 4'(-1/8 -1/8 1/8 -1/8 -1/8 -1/8 1/8 -1/8)) )) (setf theme4 (make-omn :pitch (rnd-order'(a3 b3 c4 d4 a3 b3 c4 d4)) :length (gen-repeat 4'(-1/8 -1/8 -1/8 1/8 -1/8 -1/8 -1/8 1/24 1/24 1/24)) )) (def-score temp ( :key-signature 'chromatic :time-signature '(4 4) :composer "Alain Jamot" :copyright "Copyright © 2017 alain jamot" :tempo 120 ) (piano :omn theme1 :velocity '(85) :channel 1 :sound 'gm :program 'acoustic-grand-piano ) (flute :omn theme2 :velocity '(85) :channel 2 :sound 'gm :program 'flute ) (violin :omn theme3 :velocity '(85) :channel 3 :sound 'gm :program 'violin ) (marimba :omn theme4 :velocity '(55) :channel 4 :sound 'gm :program 'marimba ) )
  12. Wow, and it works, AM ! :-) Thanks so much ! Just listened to the score, another solution really really interesting. And thanks for the comments ! :-) As we say in France "I understand quickly, but you must explain for a long time! :-) Alain
  13. Well done, Stephane, it's quite close from what I was thinking of... I couldn't imagine going through length to do that, but it works, the theme goes from one stave to another one... Here comes my own version(from yours), and it's promising (but i'm still interested by other people's vision...). (setf pitch (rnd-octaves '(c3 c6)(rnd-order (gen-repeat 16 '(c4 e4 a4 c4 e4 a4 c4 e4 a4 c4 e4 a4))))) (setf len1 (gen-repeat 16 '(1/16 1/16 -1/8 -1/8 -1/8 ))) (setf len2 (gen-repeat 16 '(-1/8 1/8 -1/8 -1/8 ))) (setf len3 (gen-repeat 16 '(-1/8 -1/8 1/32 1/32 1/32 1/32 -1/8 ))) (setf len4 (gen-repeat 16 '(-1/8 -1/8 -1/8 1/32 1/32 1/32 1/32 ))) (setf align (distribute-seq pitch len1 len2 len3 len4)) (setf p1 (make-omn :pitch (1~ align) :length len1 )) (setf p2 (make-omn :pitch (2~ align) :length len2 )) (setf p3 (make-omn :pitch (3~ align) :length len3 )) (setf p4 (make-omn :pitch (4~ align) :length len4 )) (def-score temp ( :key-signature 'chromatic :time-signature '(4 4) :composer "Stéphane Boussuge" :copyright "Copyright © 2017 s.boussuge" :tempo 120 ) (piano :omn p1 :channel 1 :sound 'gm :program 'acoustic-grand-piano ) (violon :omn p2 :channel 2 :sound 'gm :program 'violin ) (marimba :omn p3 :channel 3 :sound 'gm :program 'marimba ) (flute :omn p4 :channel 4 :sound 'gm :program 'acoustic-grand-piano ) )
  14. Could you explain a little bit more your function, 'cos everything seems on channel 1, so I don't understand how you split the different parts, for instance in Logic ?
  • Create New...

Important Information

Terms of Use Privacy Policy