Announcements
News and announcements only
238 topics in this forum
-
A new Update 3.0.29173 with 4 new functions are now available for download. They include SPECTRAL, CHORD-DICTUM, MAKE-CHORD-DICTUM and GEN-CHORD-DICTUM.
- 1 reply
- 1.1k views
- 1 follower
-
Best wishes to you all, happy coding and Happy New year. Janusz P.S. Opusmodus AI expert 🙂
-
- 0 replies
- 571 views
- 1 follower
-
-
-
- 0 replies
- 514 views
- 1 follower
-
-
-
- 0 replies
- 458 views
- 1 follower
-
-
3.0.29111 – New: Display Commands List... - Developer shortcuts. You find the commands list window in the 'Help' menu. – Fixed: Listener - removes selection before doing the evaluation form the editor. snippet - no clef changes (better visualisation of the intervals direction). Navigator - folders will not collapsed when changing Navigator directories (menu). – Documents: Documents edit. Happy coding, Janusz
-
- 0 replies
- 481 views
- 1 follower
-
-
-
- 0 replies
- 562 views
- 1 follower
-
-
3.0.29099 – New functions: RND-MELODIZE RND-CHORD-PITCH-ORDER (utilities) – Improvements and Changes: SCALE-NUMBERS (keyword :sum) – Documents: Documents edit.
-
- 0 replies
- 420 views
- 1 follower
-
-
Thanks to composer Jesper Elén's excellent contributions, Opusmodus is now incorporating a suite of functions focused on the compositional techniques developed by Per Nørgård. New functions: INFINIT-SERIES (extended) TONE-LAKES LAKE-START-POSITION LAKE-EVERYOTHER GEN-LAKE-SIZE CHECK-TONE-LAKES-SYMMETRY Happy coding, Janusz
-
- 0 replies
- 444 views
- 1 follower
-
-
Thanks to Sungmin's support and the introduction of the new DEF-SC-SCORE macro, Opusmodus users can now create a series of instruments similar to those created with the DEF-SCORE macro for traditional instrument scores. The primary objective of the DEF-SC-SCORE was to enable users to take Opusmodus scores (whether in omn-form or single-element omn forms) and convert them to the CL-Collider (SuperCollider) input format. To achieve this, we introduced the OMN-TO-SC function specifically for this task. Below are a few examples that illustrate the conversion process and the use of the DEF-SC-SCORE macro: Example 1: DEFSYNTH: (sc:def…
-
- 0 replies
- 688 views
- 1 follower
-
-
3.0.28031 New Comment shortcuts control-; -- add the #| |# around the selection. control-: -- look for surrounding #| |# and remove them. Happy coding, Janusz
-
- 0 replies
- 403 views
- 1 follower
-
-
3.0.29016 – Fixed: OMN notation - group of attributes with error message. Repeat of tie attribute in OMN-TO-TIME-SIGNATURE function. Variabiles Warnings – Documents: Documents edit.
-
- 0 replies
- 443 views
- 1 follower
-
-
3.0.29004 – New functions: REMOVE-ATTRIBUTE REPEAT-ATTRIBUTE NTH-EVENT OMN-LAST-EVENT OMN-BUTLAST-EVENT Happy coding, Janusz
-
- 0 replies
- 465 views
- 1 follower
-
-
New function: GEN-ENVELOPE-TENDENCY This function takes a list of data and adjusts the values to fit within the specified lower and upper envelope limits. If a value is outside the given envelope, the function will adjust it to fit within the envelope and all subsequent values in the list are also adjusted by the same amount, which helps to preserve the original shape of the data. Examples: (setf data (gen-brownian-motion 128 :seed 43)) (setf len (length data)) (setf l-limit (envelope-samples '(0 0 1 -1 2 -1 3 -2 4 3 5 -1 6 0) len)) (setf u-limit (envelope-samp…
-
- 0 replies
- 448 views
- 1 follower
-
-
Documentation to CLM envelope functions: ENVELOPE-CONCATENATE ENVELOPE-DECREASE ENVELOPE-DIVIDE ENVELOPE-EXP ENVELOPE-INCREASE ENVELOPE-INTERP ENVELOPE-LENGTH ENVELOPE-MAX ENVELOPE-MULTIPLY ENVELOPE-REFLECT ENVELOPE-REPEAT ENVELOPE-REVERSE ENVELOPE-SAMPLES ENVELOPE-SIMPLIFY ENVELOPE-X ENVELOPE-Y MAX-ENVELOPE MIN-ENVELOPE NORMALIZE-ENVELOPE SCALE-ENVELOPE STRETCH-ENVELOPE WINDOW-ENVELOPE X-NORM Help function for XY-PLOT: MAKE-XY Note: The XY-PLOT input should be composed of pairs of x and y values. Typically, x represents the ind…
-
- 0 replies
- 413 views
- 1 follower
-
-
ver. 3.0.28933 New functions: Probability->Distribution BETA-DISTRIBUTION The function returns a list of values generated from the Beta distribution using the given alpha and beta parameters. The Beta distribution is a continuous probability distribution defined on the interval [0, 1]. It is commonly used to model random variables that have values between zero and one, such as proportions, probabilities, or parameters that are constrained to a specific range. BILATERAL-EXPONENTIAL The bilateral exponential distribution is a probability distribution that models random variab…
-
- 0 replies
- 469 views
- 1 follower
-
-
I quickly change the names of the 2 new functions: FTT-W -> FTTW FTT-H -> FTTH I too added few more options into the FFTW function: coefficients and scale-factor Please make change to your code if you are already played with the FFT functions. Best wishes, Janusz
-
- 0 replies
- 401 views
- 1 follower
-
-
New function: FFTH, FFTW Brownian motion functions are rewritten. If you used them before please check the documents. Improvement to probability functions. FFTH num-of-harmonics step-resolution points &key type quantize coeff ambitus The function FFTH calculates the Fast Fourier Transform (FFT) of a given list of points. The FFT is a mathematical algorithm that transforms a function of time (a signal) into a function of frequency. In the context of digital signal processing, the FFT algorithm is used to identify the frequencies present in a discrete signal. The computation involves the following steps: Initialization: Arra…
-
- 0 replies
- 606 views
- 1 follower
-
-
New function in 3.0.28902 rhythm-series num number-of-notes span &key length prob seed This function returns a list of successive rhythmic series derived from a span (overall duration), length values, and a number of length-notes per bar. The length- notes within each bar are positioned at random. Simple examples: (rhythm-series 4 3 3/8) => ((-1/16 1/8 -1/16 1/16 1/16) (1/16 3/16 1/8) (1/8 3/16 1/16) (3/16 1/16 1/8)) (rhythm-series 4 5 3/8)…
-
- 0 replies
- 773 views
- 1 follower
-
-
OM v.3.0 Windows ready for download: https://opusmodus.com/forums/downloads LoopMIDI is a third-party application that allows you to create virtual MIDI ports on your Windows system: loopMIDI | Tobias Erichsen WWW.TOBIAS-ERICHSEN.DE
-
- 0 replies
- 831 views
- 1 follower
-
-
3.0.28766 – Additions : harmonics - :quantize and :coeff keywords tonality-map - :map 'extend – Documents: Documents edit.
-
- 0 replies
- 435 views
- 1 follower
-
-
3.0.28724 – Changes : Workspace directory sort by NAME. Function search shortcut changed to Cmd-D – Documents: Documents edit. Opusmodus Windows Beta release imminent.
-
- 0 replies
- 500 views
- 1 follower
-
-
3.0.28470 – Fixed : Save As... in Notation, MIDI and Graphs panels in older macOS versions.
-
- 0 replies
- 657 views
- 1 follower
-
-
3.0.28462 – Fixed : Application crash when #| comment was used.
-
- 0 replies
- 537 views
- 1 follower
-
-
Update for Opusmodus 3.0 3.0.28450 – Additions: Notation Print - Copyright input added. – Fixed : Cursor (hide) when copying notation.
-
- 0 replies
- 609 views
- 1 follower
-
-
More score printing option will come with the next update: title, subtitle, name and page numbers.
-
- 0 replies
- 591 views
- 1 follower
-