Jump to content


  • Posts

  • Joined

  • Last visited

Everything posted by Cliff

  1. When editing code, a useful feature of former version was to see the function spec incl. all arguments. How to get this in v3?
  2. Wow, this is really disappointing. It is again showing how poor the company behind OM communicates. It seems not necassary to have an official announcement placed at the day people can use the new version. Is it too much to ask for an update note on the official webpage?
  3. Is there a selective rollout? I did not get a note, although I own last version?
  4. @opmo True if this were a free, open-source community driven project. But Opusmodus is quite the opposite. Just to get things right. As paying customer I hoped to get somewhat more from you. Its a pitty, Opusmodus was a great product until it became useless for new Mac users, while communication of the company is so far behind what others understand and do not question.
  5. October ending w/o update with M1 compatibility, although this was promised since couple of months?
  6. Provided, This new version is only a refactoring (without extra user features) intended to cater (far too late) for new Macs, IMHO theres no rationale for extra prices. To provoce: I personally rather see a need for discounts for users willing to wait for more than a year of unfullfiled needs to use the software on modern Macs. Other software manufacturers were faster.
  7. @opmo back to question, so screenshots and video are simply enough, such that nobody of user community is joining a beta testing programme? Being a coder myself, hard to believe that switching to a whole a new environment is not exposing risk for bugs. Is Oct release for a beta (no production use) or will it be a release candidate for productive use?
  8. Hello Forum - Are there no beta testers checking before the Oct release?
  9. I do not understand why Opusmodus hosts a forum if it is not used to exchange with the community and customers in a reasonable way. Responsiveness is really very poor compared to other places, unfortunately.
  10. @opmo When do you release the new version in October ? (just for those being excited to use OM the first time for >10mins w/o crash).
  11. October is approaching. Will M1 support be ready?
  12. Any update on this? I have the feeling that nothing happens.
  13. Thx @opmo, sorry to persist: So after all, still no timeline?
  14. April 2022, @opmo: are there any news when M1 Arm chip gets finally supported?
  15. Yes, same I found, see 1 in post.
  16. Would it make sense to add a custom function for the Perlin noise random number generator to OM library ? I guess for musical context 1-dimensional suffices. Perlin noise is a kind of gradient noise invented by Ken Perlin around the end of the twentieth century and still currently heavily used in computer graphics, most notably to procedurally generate textures or heightmaps. It has some nice features yielding smooth texture. The function might extend the usual (vector-smooth x (gen-white-noise y)) approach. There seems to be some (as far as I understand 2d) open-source implementations in CL (1, 2), I cannot judge as my LISP knowledge yet is too limited.
  17. I do not understand why function length-syncopate changes pitches from omn fed into. The documentation speaks about repetition. What do I misunderstand here? Docu:
  18. @Stephane Boussuge: If I am not mistaken, you mentioned in your convention talk (First Opusmodus Convention 2021 - Day 2: Stéphane Boussuge : Motivic cell technique explorations with Opusmodus) that the code will become integrated into next OM version. Can you give a poster where it is. I searched for motivic / cell but maybe my search strategy is wrong. I am especially interested in the last section, in you demoed a piece fully made by random material and variation techniques. Thx Cliff
  19. I own Sonuscores excellent TOC2. It might not be as professional as VSL but it still has an excellent reputation. THE ORCHESTRA COMPLETE 2 - Orchestra VST Plug-In - Sonuscore SONUSCORE.COM In a revolutionary all-in-one orchestra vst, the sound of a symphonic orchestra is at your fingertips. Immediately playable. Surprisingly simple. Has somebody already successfully connected it to OM via sound set and willing to share it?
  20. Thanks @JulioHerrlein for hints. The number of functions is so huge So much to learn and apply Regards Cliff
  21. Say we have as base material 2 list sequences a and b in omn or other musical OM forms (i.e. pitch series), which are generated by some algorithm. There will be cases where you want to calculate on sets of this material. Is there a OM function which helps to calculate set operations for both? Foregive me if I missed something in the excellent docu. If not, consider to implement the 3 elementary types of set operations: - union: the set with holds all elements of a and b - intersect: the set which holds the elements found in a and b, but excludes those which only occur in a resp. b. - setdiff: the set which holds all elements in a which are not elements in b Needless to say that set functions will discard duplicates. I am sure there are LISP functions for this, but they probably won't generalize to OM related data structure? Regards Cliff
  22. I understand from initial testing, that currently rnd-sample works what statisticians call sampling with replacement. Is this correct (please forgive me if I missed something in the doc) ? I guess the current behavior covers most musical cases, as long as you want to get a sample which holds some mix of elements in SEQUENCE. There might be cases where you want a slightly different behaviour especially if N is close to length of SEQUENCE. If I am correct, I suggest to implement a parameter :replace (by default t (true) for backward compatibility) to define a behavior where the elements from SEQUENCE are not replaced. For :replace set to nil: If N exceeds length of SEQUENCE then an error is raised. If N equals the length of SEQUENCE then simply all elements are returned. Regards Cliff
  23. While complaining about the state/progress on ARM M1 upgrade, Heres a honest Happy Customer statement on OM language: Everytime I learn a new function, I grow in understanding that OM is super powerful while still the language and syntax (once getting used to parathesis) is simple enough to not get distracted. More and more I feel to understand the intention why certain functions have been designed and how to apply them. A huge support is the good website and inline docu (probably the best I have ever seen). It dawns me that people who created the OM language and drive its evolution so long do really understand whats necessary for algorithmic composition. I feel privileged to participate to have daily insights while learning all these music-related concepts and enjoy it a lot. In my dayjob I am a Data-Scientist so maybe I will contribute some day with ideas not covered yet, not shure if they are musical as I am just hobbyist. Excellent, Thanks a lot. Keep the good work. Regards Cliff
  • Create New...

Important Information

Terms of Use Privacy Policy