Jump to content

opmo

Administrators
  • Posts

    2,903
  • Joined

  • Last visited

Everything posted by opmo

  1. I think chord-inversion would be good start, this will allow you to generate chordal as well as melodic material.
  2. MORPH function will be part of the next release. (progn (setf chopin-28-4 (pitch-transpose 12 '(h gb2e3 g2b2e3 fs2a2e3 fs2a2eb3 f2a2eb3 q f2a2d3 f2gs2d3 h e2gs2d3 q e2g2d3 e2g2cs3 h e2g2c3 e2fs2c3 e2fs2c3 eb2fs2c3 d2fs2c3 d2fs2c3 d2f2c3 d2f2b2 q c2e2b2 c2e2a2 h c2e2a2 q b1e2a2 b1eb2a2 h c2e2a2 b1eb2a2 b1eb2a2 h b1eb2a2 -h g2b2e3 g2b2e3 fs2a2e3 f2a2eb3 f2gs2eb3 e2gs2d3 q e2g2d3 e2g2cs3 cs2e2bb2 c2e2a2 h a2c3fs3a3 q g2c3fs3 g2b2e3 a2c3e3 e2fs2c3 b1e2b2 c2e2a2 h b1e2b2 q eb2b2 b1eb2a2 h. c2g2bb2 q c2e2a2 b1e2a2 e2gs2 h b1e2g2 bb1c2g2 e2fs2b2e3 b1eb2fs2b2 e2g2b2))) (setf chopin-28-4-pitch (omn :pitch chopin-28-4)) (setf inv-num (gen-trim (length chopin-28-4-pitch) '(1))) (setf chopin-28-4i (chord-inversion inv-num chopin-28-4-pitch :variant '?)) (setf rh (pitch-transpose 12 (make-omn :length '(s) :pitch (melodize chopin-28-4i) :span :pitch))) (setf lh-length (mclist (get-span rh))) (setf lh (dechord (make-omn :length lh-length :pitch chopin-28-4i :velocity '(mp)) )) (setf rh-len (length rh)) (setf rh-morph (morph (rnd-number rh-len 0.2 0.5) rh)) (ps 'gm :p (list rh-morph lh) :tempo '((102 52) (:rit 102 34 1/64 4))) ) Best wishes, Janusz
  3. until
    A weekly livestream series with Stéphane Boussuge. It's free to all who wish to learn more about the OPUSMODUS Music Composition System, plus Q&A. This event repeats every week on Saturday, from 06:00 PM to 07:00 PM, Central European Summer Time (CEST). Link: https://us04web.zoom.us/j/4306063713?pwd=QmYyWlBNSGNXMkh3Yjd3aEwrWGFmdz09 Meeting ID: 430 606 3713
  4. This problem is known. Please avoid closing panels (documents) this bug was added by Apple (Xcode) sometime ago and CCL can't fined a work around. Everything else would/should not crash OM, only the panel or window closer (but not always). Closing snippets, midi display and scores should be fine.
  5. In order to prevent use errors the function internally will adjust the probability proportionally.
  6. Audio Hijack could be a solution. Rogue Amoeba | Audio Hijack: Record Any Audio on MacOS ROGUEAMOEBA.COM Record VoIP calls from Skype, web streams from Safari, and much more. As well the Loopback - part of the suite. Rogue Amoeba | Loopback: Cable-Free Audio Routing ROGUEAMOEBA.COM Get all the power of a high-end studio mixing board, right inside your Mac! Great tools.
  7. The 3rd argument is the start point (1st point). Evaluate each of the expressions a few times. (circle-rhythm-plot (polygon-rhythm 3 16 0) :points 16) (circle-rhythm-plot (polygon-rhythm 3 16 1) :points 16) (circle-rhythm-plot (polygon-rhythm 3 16 2) :points 16) (circle-rhythm-plot (polygon-rhythm 3 16 3) :points 16)
  8. The :legato T in POLYGON-RHYTHM function use the LENGTH-LEGATO function: LENGTH-LEGATO inverts length-rests to a length-note and adds the sum of the rests in sequence to the previous length-note. (length-legato '(1/8 -1/16 1/16 -1/12 2/12 2/20 -3/20 -1/8 3/8)) => (3/16 7/48 1/6 3/8 3/8) (length-legato '(-1/8 -1/16 1/16 -1/12 2/12 2/20 -3/20 -1/8 3/8)) => (-3/16 7/48 1/6 3/8 3/8) (length-legato '((-1/8 -1/16 1/16 -1/12) (2/12 2/20 -3/20 -1/8 3/8))) => ((-3/16 7/48) (1/6 3/8 3/8))
  9. Good to see you Rangarajan. I agree, it is a high time, I wish I had more time. J
  10. 2.1.26081 – Fixed: MusicXML display where the tie element needed to come before voice element in the XML. The *temp-tonality* variable inside the TONALITY-NAMEP function was misspelled. – Documentation: Score examples edit. New 'Quick Start' Workspace. – How to install the new 'Quick Start' folder: Delete the 'Quick Start' folder from your Opusmodus directory. Go to Opusmodus 'Help' menu and select the 'Install Quick Start Workspace' command. The new 'Quick Start' workspace will open. – Note: To update Opusmodus on macOS 10.9 - 10.14 select the Check for Updates... command. macOS 10.15 users should download the update from the Forums Downloads page.
  11. The Opusmodus licence is not transferable as stated in the Licence Agreement.
  12. 2.1.26076 – Additions:GEN-CHORD3 – omn-form sequence. A new keyword :chordFIND-EVERYOTHER – A new keyword :offset – Fixes:tie attribute display in musicxml file.Minor fixes and enhancements. – Documentation: Documentation update and new score examples in Howto Utilities. – Note: The Check for Updates... should work and recognise your macOS system and install the correct update for your system. macOS 10.15 users should download the update from the Forums Downloads page.
  13. until
    A weekly livestream series with Stéphane Boussuge. It's free to all who wish to learn more about the OPUSMODUS Music Composition System, plus Q&A. This event repeats every week on Saturday, from 06:00 PM to 07:00 PM, Central European Summer Time (CEST). Link: https://us04web.zoom.us/j/4306063713?pwd=QmYyWlBNSGNXMkh3Yjd3aEwrWGFmdz09 Meeting ID: 430 606 3713
  14. Looks great. Your find a way to connect OPMO to POLYTEMPO-NETWORK I would like to see longer example (video) how all this works in realtime with real score. A short tutorial HOWTO would be useful with a OMPO score and the POLYTEMPO-NETWORK setup. Knowing all the details we could make it all to work in OM
  15. until
    Session 18 A weekly livestream series with Stéphane Boussuge. It's free to all who wish to learn more about the OPUSMODUS Music Composition System, plus Q&A. On Sat, Oct 3, 2020, from 06:00 PM to 07:00 PM, Central European Summer Time (CEST). Link: https://us04web.zoom.us/j/4306063713?pwd=QmYyWlBNSGNXMkh3Yjd3aEwrWGFmdz09 Meeting ID: 430 606 3713
  16. until
    Session 17 A weekly livestream series with Stéphane Boussuge. It's free to all who wish to learn more about the OPUSMODUS Music Composition System, plus Q&A. On Sat, Sept 26, 2020, from 06:00 PM to 07:00 PM, Central European Summer Time (CEST). Link: https://us04web.zoom.us/j/4306063713?pwd=QmYyWlBNSGNXMkh3Yjd3aEwrWGFmdz09 Meeting ID: 430 606 3713
  17. I will add this option to the function with the next update.
  18. Maybe your Instrument (virtual instruments) is setup to C5 (centre).
  19. Check the sound-set name of the articulation and the program.
  20. until
    Session 16 Invitation to a weekly livestream series with Stéphane Boussuge. It's free to all who wish to learn more about the OPUSMODUS Music Composition System, plus Q&A. On Sat, Sept 19, 2020, from 06:00 PM to 07:00 PM, Central European Summer Time (CEST). Link: https://us04web.zoom.us/j/4306063713?pwd=QmYyWlBNSGNXMkh3Yjd3aEwrWGFmdz09 Meeting ID: 430 606 3713
  21. Next session 'Zoom into Opusmodus' is on. Best wishes, Janusz
  22. Possibile solution: Quit Opusmodus. Delete the com.opusmodus.Opusmodus directory from the ~/Library/Caches folder. Delete the com.opusmodus.Opusmodus.plist file for the ~/Library/Preferences folder. Empty Trash. Download the latest version from the Forums Downloads page. Start Opusmodus.
  23. 2.1.26015 – New: SCALE-NUMBERS – Changes and Additions (check the documentation for each of the functions below): GEN-CHORD-SERIES GEN-COLLECT – tuplet grouping. GEN-FRAGMENT – tuplet grouping. GEN-INTERLEAVE – tuplet grouping. GEN-MORPH – tuplet grouping. CHORD-INVERSION – extended functionality. DECHORD PS – preserve pitch names (composers intend). COUNTERPOINT – dictum addition: :tempo and :harmony, new voice symbol * (Pedal Point). DICTUM-TEMPO – Fixes: Tempo :length - tempo mark in the middle of a measure. TIE-BARS – with argument :section and :exclude. and same minor once. – Documentation: New score examples in Howto Utilities. – Note: The Check for Updates... should work and recognise your macOS system and install the correct update for your system. Please let me know if it works. If dose not work for you please download the update from the Forums Downloads page. Possibly the download here is safer. Best wishes, Janusz P.S. Later this week I will make an Announcement on Howto to setup and use Supercollider in Opusmodus.
×
×
  • Create New...

Important Information

Terms of Use Privacy Policy