Jump to content

PatrickMimran

Members
  • Posts

    89
  • Joined

  • Last visited

Posts posted by PatrickMimran

  1. 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

     

  2. Hello , i am looking to find a way to assign random midi channel numbers with the possibility to set some repetition of midi channel number as an option EX : in turn midi channel 1 2 3 4 5 6   or   1 1 1 1 2 2 2 2 3 3 3 12 13 14  etc  .... The midi channel are distributed for each pitch, beat  or a measure or set of measures per voice

     

    Thanks

     

    Patrick

  3. Hello,

     

    it seems that in 2.4.2.5. Rhythm 5 example there is an issue at this level, i cannot play the example i gat this error message :

     

     6 (abort) Return to top loop level 0.

    Type 😛 for backtrace or :c <option number> to proceed.
    Type :bug-form "<subject>" for a bug report template or :? for other options.

     

    (setf bass-drum (omn-dictum '(:all b1) rhythm1))
    (setf low-wood-block (omn-dictum '(:all f5) rhythm2))
    (setf high-tom (omn-dictum '(:all d3) rhythm3))
    (setf low-tom (omn-dictum '(:all a2) rhythm4))
    (setf high-bongo (omn-dictum '(:all c4) rhythm5))
    (setf low-bongo (omn-dictum '(:all cs4) rhythm6))
    (setf mute-hi-conga (omn-dictum '(:all d4) rhythm7))
    (setf low-conga (omn-dictum '(:all e4) rhythm8))

     

    A_Rhtythm_5.opmo

  4. I tried this score and when I evaluate it I do not have on the second flute stave the material of fluterev but two staves with fmel  instead of one  with feel and the other with fluterev . I am sure there is a very simple solution to this issue but I can't find it 

     

    Thank you for your help 

     

    Patrick

    ;;;---------------------------------------------------------
    ;;; Parameters
    ;;;---------------------------------------------------------
    (setf size 16)
    (setf bars (gen-repeat size '(4/4)))
    ;(setf pause (length-span bars '(-s)))
    
    (setf melo (tonality-map
                '(minor)
                (pitch-transpose
                 '(0 2 -2 -4 -1 2)
                 (gen-eval
                  3
                  '(rnd-order '(s c4 d4 e4 f4 q g4 ) :type :pitch)))))
    (setf melos (gen-eval 5 '(aleaparent1a '(4 2 3 4 5 2 3) (flatten melo))))
    (setf melos1 (reverse (gen-eval 5 '(aleaparent1a '(4 2 3 4 5 2 3) (flatten melo)))))  
    
    (setf fmel (ambitus '(g4 c6) melos))
    (setf fluterev (reverse fmel))
    ;;;---------------------------------------------------------
    ;;; Score and Layout
    ;;;---------------------------------------------------------
    (def-score flute
               (:title "Melody"
                :composer "Patrick Mimran"
                :copyright "Copyright © 2020"
                :key-signature 'chromatic
                :time-signature '((1 1 1 1) 4)
                :tempo 100
                :layout (list (flute-layout 'flute)
                              (flute-layout 'flute)
    ))
      
      (flute
       :omn fmel
       :channel 1
       :sound 'gm
       :program 'flute 
       :volume 95
       :pan 70
       ;:controllers (91 '(52)) 
    )
    (flute1 
       :omn fluterev
       :channel 2 
       :sound 'gm
       :program 'violin
       :volume 60  
       :pan 70
       ;:controllers (91 '(52))
       
      ))

    Flute-example.opmo

×
×
  • Create New...

Important Information

Terms of Use Privacy Policy