Jump to content

opmo

Administrators
  • Posts

    2,903
  • Joined

  • Last visited

Everything posted by opmo

  1. Explanation 45 '((78 1/2) (3 3) (32 1/2)) cc 45 with value 78 with a 1/2 length span. cc 45 with value 3 with a 3/1 length span. cc 45 with value 32 with a 1/2 length span. I am preparing a new document which will explain the controller syntax with new a function GEN-CONTROLLER.
  2. You find all the answers in the HOWTO SCORE documents. Please check the 'Controllers 1.opmo' and 'Controllers 2.opmo' document.
  3. Possibly in version 1.2 Achim Bornhoeft as well has suggest the same thing.
  4. Update 1.1.17262 - MAKE-OMN now correctly handles plists with :rest-articulation.
  5. In this expression we have crescendo from pp to ff - grammar wise the OMN is correct, therefore there should be no error and I don'e see any. (setf piano-rh '((s f5 ffff t e4 = = = = s f4 pp t f3 <) (t f3 < t f4 < t f4 < e f3 < trem) (e g2 ff s f5 ppp s g6 sfz stacc f3 mp))) I have no idea where the error is coming form as we do not have any diminuendos (>) in the expression above. Is it possible you evaluate some other expression?
  6. I can't reproduce any of that. Please give me a call on Skype. Name: opusmodus
  7. The expression is correct and I don't see any error in notation or audition. (setf piano-rh '((s f5 ffff t e4 = = = = s f4 pp t f3 <) (t f3 < t f4 < t f4 < e f3 < trem) (e g2 ff s f5 ppp s g6 sfz stacc f3 mp))) You could test the expression with midi-display. Test: 1. Addition the expression (snippet). 2. Notation snippet. 3. Choose 'Last Score-> Play' from the Tools menu or ⌃⌥⌘P as for this: '((s f5 ffff t e4 = = = = s f4 pp t f3 >) (t f3 > t f4 > t f4 > e f3 > trem) (e g2 ff s f5 ppp s g6 sfz stacc f3 mp)) Attempt to diminuendo from pp to ff make no sense. The composer need to take care of that, naturally Try this: '((s f5 ffff t e4 = = = = s f4 pp t f3 >) (t f3 > t f4 > t f4 > e f3 ppp trem) (e g2 ff s f5 ppp s g6 sfz stacc f3 mp))
  8. Thank you for the report. Investigating.
  9. There are no known issues with OSX 10.11 and Opusmodus.
  10. I will not rush to upgrade to the 10.11. Few software like NI warns about plugins compatibility.
  11. OSC will be added in the future - version 2.0
  12. Fixed an issue that made quicklisp installation not work.Fixed an issue causing memory corruption.
  13. For programmers and developers Install the Quicklisp beta library manager. Evaluate: (load "http://beta.quicklisp.org/quicklisp.lisp") To continue, evaluate: (quicklisp-quickstart:install) Place the attached file 'Quicklisp Start.lisp' file into your ~/Opusmodus/Extensions folder. Edit the file and add the libraries you like to load. Example: (ql:quickload "ieee-floats") (ql:quickload "osc") About Quicklisp Beta Note: Opusmodus has its own init file and is not loading the ccl.init.lisp file at the start. Quicklisp installation and its use is not a part of the Opusmodus support. This post is mainly for programmers and developers that already know how to use the Quicklisp libraries. Additional installation: Post from Bill St. Clair: # In a shell cd mkdir ccl cd ccl svn co http://svn.clozure.com/publicsvn/openmcl//release/1.11/darwin-x86-headers64 Quicklisp Start.lisp
  14. This is known problem with Logic. I use VSL without this problem. Maybe Stephane has some solution for it.
  15. This will be fixed in the next update, possibly today or tomorrow :-)
  16. It is the same with pan. The midi file needs volume value, this is why you have the reset every time you start. I will have a look if it is possible to set the controllers to nil.
  17. The default volume is set to 100. You can control the volume with :volume option in the DEF-SCORE. Example: (def-score example (:key-signature 'chromatic :time-signature tsig :tempo 100) (instrument :omn oml-list :channel 1 :sound 'gm :program 0 :volume 40) )
  18. If you like to eval the list you need a quote at the beginning: '((e.. c5 leg t f5 e f5 leg s e5 leg f5 tr2 (-app s e5 f5)) (s g5 leg c5 = =))For snippet (audition or notation) the quote is not needed.
  19. What about this: (unless (find-package "QUICKLISP") (when (probe-file "~/quicklisp/setup.lisp") (load "~/quicklisp/setup"))) I will need to install Opusmodus on my Mac Mini and see why that is.
  20. The quicklisp folder should be in your home directory. Try this: (let ((quicklisp-init (merge-pathnames "quicklisp/setup.lisp" "/Users/your-home-directory-name/"))) (when (probe-file quicklisp-init) (load quicklisp-init))) Even better: (let ((quicklisp-init (merge-pathnames "quicklisp/setup.lisp" (user-homedir-pathname)))) (when (probe-file quicklisp-init) (load quicklisp-init)))
  21. Note: How to Search the system To quickly search the system place the cursor anywhere on the function-name or on any word in the Composer panel (no selection needed) and press ctrl-tab ⌃⇥ or cmd-alt-/ ⌥⌘/ or you can find the search command in the Help menu. Midi Playback To Start/Stop playing the Midi press the space bar on your keyboard. To return to the beginning of the Midi display panel press the return key ↩. Alternatively you can use the contextual menu (right mouse click) to control the midi display panel. Some of the midi files (especially from the web) you will not be able to listen to because the file might use the external ports. To change the setup use the contextual menu (right mouse click) in the midi panel and chose 'Ignore Ports'. This will send the midi to the internal GM sound set after which you will be able to listen to the midi file. Snippets - quick audition and notation Place the mouse cursor at the end of each expression and press ⌘1 to hear it (audition) or, press ⌘2 (notation) to display the expression in notation.
  22. The good news is the 'Quick Start' is protected, I thought it wasn't.
×
×
  • Create New...

Important Information

Terms of Use Privacy Policy