Jump to content

opmo

Administrators
  • Posts

    2,516
  • Joined

  • Last visited

Everything posted by opmo

  1. Imagery function with the output (what you are looking for) otherwise not possible to help.
  2. The port to LW is progressing very good.
  3. If you get something like that you can always fix it with the quantize function: (quantize (length-legato '(e s s -5q 5q 5q 5q 5q)) '(1 2 4 5))
  4. Please make a sequence of bars with a result. In the example from above you simply added a rest: (setf omn '(q c4 p ten e d4 mp trem s e4 f stacc)) ; 7/16 (append '(-e) omn) => (-e q c4 p ten e d4 mp trem s e4 f stacc) ; 9/16
  5. single-events then rotation (setf omn (single-events '(-e he. d4 mf e cs4 hs eb4))) (gen-rotate -1 omn) => ((he. d4 mf) (e cs4 mf) (hs eb4 mf) (-e)) (gen-rotate -2 omn) => ((e cs4 mf) (hs eb4 mf) (-e) (he. d4 mf))
  6. Dictum is not made for notation readability, it is an omn event editing tool (like hand edit). The tie is part of the omn only.
  7. What about adding a new keyword :merge-ties (default t): (omn-to-time-signature '((-e cs6 mf stacc q c6 p<f>p tie+long) (h c6) (-q -e cs6 mf stacc h c6 p<f>p tie+long) (q c6 -) (-e cs6 mf stacc q c6 p<f>p tie+long) (h c6) (-q -e cs6 mf stacc) (h c6 p<f>p tie+long) (q c6 -) (-e cs6 mf stacc q c6 p<f>p tie+long) (h c6) (-q)) '((2 4 2) (4 4 1) (2 4 8) (1 4 1)) :merge-ties nil) (omn-to-time-signature '((-e cs6 mf stacc q c6 p<f>p tie+long) (h c6) (-q -e cs6 mf stacc h c6 p<f>p tie+long) (q c6 -) (-e cs6 mf stacc q c6 p<f>p tie+long) (h c6) (-q -e cs6 mf stacc) (h c6 p<f>p tie+long) (q c6 -) (-e cs6 mf stacc q c6 p<f>p tie+long) (h c6) (-q)) '(4 4) :merge-ties nil)
  8. Here it is: https://opusmodus.com/forums/changelog/
  9. Done in version 2.2.26941
  10. This only work on two systems - not on Big Sur and not on Catalina. The latest version you find in the Downloads page.
  11. Mac Apple Silicon first (October). PC version soon after.
  12. The only way would be to install the Demo on a different cpu.
  13. The demo version can't be reset on the demo server.
  14. No crash here (OM 2.2, Big Sur).
  15. Done. (dictum '(:remove e4) '(e c4 d4 e4 fs4 -q)) => (e c4 mf d4 - fs4 -q) (dictum '(:remove -q) '(e c4 d4 e4 fs4 -q)) => (e c4 mf d4 e4 fs4) (dictum '(:apply (length-rest-remove x)) '(e c4 d4 e4 fs4 -q)) => (e c4 d4 e4 fs4)
  16. To get: (dictum '(:apply (length-rest-remove x)) '(w c5 ped -e)) => '(w c5 ped) I would need to make some changes how the dictum deals with rests. I will see what I can do.
  17. dictum is not about changing the length of the bar (time-signature). You can substitute a list in dictum do.
  18. This will be fixed in v. 3.0 For now you must use Mac Speakers.
  19. QUANTIZE returns compound lengths. Example: (setf dur (3w 3q 3wq.)) (quantize dur '(1 2 3 4)) => (q_3q 3q 3q_q.)
  20. Export Last Score to XML... is correct method. Looks like there is a bug when arp-down is used. The arp alone works fine. arp-down etc... is customised attribute and is not a part of the musicxml standard.
×
×
  • Create New...

Important Information

Terms of Use Privacy Policy