Skip to content
View in the app

A better way to browse. Learn more.

Opusmodus

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Announcements

News and announcements only

  1. Started by opmo,

    2.2.26846 – New Functions: PAUSE-SERIES – Fixed: VOICE-VARIANT (:rest 's and 'e ) PAUSE-SERIES This function removes a series of empty bars when lager then a given number (n). (setf omn '((h b5 pp f6) (-w) (-w) (q cs6 p - b5) (-q. s cs6 mp b5 e gs5 -q.) (-e b5 mp gs5 b5 -h) (-w) (-w) (q c6 f - cs6) (-q s e6 ff e g5 s fs6 -q s fs6 b5 e6 g5) (-w) (-w) (-w))) (pause-series 1 omn) (pause-series 0 omn) https://opusmodus.com/forums/downloads/

  2. Started by opmo,

    2.2.26839 – New Functions: GET-EVENTS VOICE-VARIANT – Changes and Enhancements: ELEMENT-ANALYSIS RECURRING-ANALYSIS VARIANT-ANALYSIS – Fixed: LENGTH-DIVIDE – Documentation: Edit and corrections. https://opusmodus.com/forums/downloads/ VARIANT-ANALYSIS (setf GV '(#|1|# (h d4 0.54 a4 0.5) #|2|# (h f4 0.54 d4 0.5) #|3|# (h db4 0.54 q d4 0.5 e4) #|4|# (h f4 0.54 tie e e g4 0.5 f4 e4) #|5|# (q d4 0.54 e4 0.5 f4 g4) #|6|# (q a4 0.54 e a3 0.5 b3 c4 a3 q f4 tie) #|7|# (e f4 b3 0.53 q. e4 0.5 e f4 …

  3. Started by opmo,

    Fixed to RND-ORDER Best wishes, Janusz

  4. Started by opmo,

    2.2.26810 – Additions: OMN-DICTUM - two additional cases: :butlast and :rest. – Documentation: Edit and correction

  5. Started by opmo,

    2.2.26807 – Fixed: POLYPHONY OMN-DICTUM – Additions: MICROPOLYPHONY - length-prob, interval-prob (probability). POLYPHONY - sustain (overlap). – Documentation: Edit and changes

  6. Started by opmo,

    Update 2.2.26781 – Enhancement: pedal on rests omn-dictum - reconstruct velocity rnd-order - probability rnd-sample - probability polyphony - closest octave – Fixed: microintone gliss niente dynamic (last symbol) quantize - zero length/duration octave-shift over bars notehead and rest length noteheads half and whole notes display Midi to Score - Error: The value NIL is not of the expect type – Documentation: Edit and changes Monterey (macOS 12.0 Intel) support.

  7. Started by opmo,

    2.2.26652 – New: QUARTER-TONE-CLOSEST – Fixed: OMN-REPLACE LENGTH-WEIGHT – Enhancement: COMPILE-SCORE QUANTIZE – Documentation: Edit and changes

  8. Started by opmo,

    function-search List of property types: Operation: analysis apply array call collect condition construct convert define display distribute evaluation filter find generate import initialize iterate map position print process reference result select test Input: array attribute binary cent chord clauses db decimal degree dictum element expression file float form function hertz hexachord instrument integer interval length linear list lists map midi msec name nil null number object omn pitch place radian random ratio row score sec section sequence set stream symbol test tick tonality tonality-form tuning values vector velocity voices …

  9. Started by opmo,

    2.2.26563 – Additional Functionality: COUNTERPOINT - additional dictum keyword :tonality GEN-DICTUM - additional dictum keyword :tonality Additional dictum symbol (=) - repeats last method, harmony or tonality values. In this example we assign an variabile to a list of tonalities: (setf tonality1 '((major :root 'a3 :map step :rotate 1 :variant 'i) (minor :root 'e4 :map step) (major :root 'd4 :map step :rotate 1 :variant 'ri) (minor :root 'fs4 :map step))) (counterpoint patterns '(((1 2 1 2) :methods (r - (ri dl5) (r dl2)) :tonality tonality1))) Tonality d…

  10. Started by opmo,

    2.1.26558 – New Functions: COLLECT-STREAM DISTRIBUTE-STREAM REPLACE-STREAM COLLECT-SCORE-INSTRUMENTS – Changes and Improvements: ELEMENT-ANALYSIS SEARCH-FOR-PATTERN SERIES-ANALYSIS STATISTIC-ANALYSIS – German Documentation: Binaere Ordnung – System Library Directory: Name changes replace-stream This function replaces pitches in all voices with a new pitch stream distribution. In the following example we replace the pitch stream from Webern "Sechs Bagatellen" with a Bach choral "bwv-0004" pitch stream. (setf webern (collect-score-instrumen…

  11. Started by opmo,

    The 'Announcements' forum is a one-way communication about updates, upgrades and new features in our software. Participants cannot leave replies to posts. If you do wish to reply to any of the news here, you need to create a new post (topic) in one of the Support Forum sections.

  12. Started by opmo,

    New Function: search-for-pattern This function searches for a recurring pattern in a sequence. The result is a bar number in which the pattern has been found and a count number of the recurrence in the bar. The pitch and interval element returns a variant recurrence if found. (setf rh '((-s) (e f4e5 pp -s db5) (-s) (-s eb4 pp c4d5 -) (-s) (-s c4d5 pp eb4 -) (-s) (e db5 pp -s f4e5) (-s) (s gb4f5 p a5 -) (s d4ab4db5 p bb4 -) (-s a5 p gb4f5) (-s) (s b5 f gb4g5 -) (s a3bb4 f ab4 -) (s c4d5 f> eb4 -) (s db5 f> f4e5 -) (-s) (s gb4f…

  13. Started by opmo,

    Opusmodus version 2.2 Language: English, French, Italian and German Opusmodus 2.2 requires a new serial number to run. When purchasing the upgrade the current user will need to provide an Opusmodus 1.0 - 2.1 serial number. To purchase version 2.2 please go to Upgrade Now page. – New Functions: OMN-ANALYSIS STATISTIC-ANALYSIS CHORD-DISSOLVE SCORE-INSTRUMENT-EVENTS REWRITE-ACCIDENTALS – Fixed: POLYPHONY OMN-DICTUM GEN-STEPS CLM French version and minor bugs – Enhancement: MIDI-TO-EDITOR COUNTERPO…

  14. Started by opmo,

    2.1.26283 – Changes: :variant symbols: p (prime), r (retrograde), i (invert), ri (retrograde-invert), a (ascending), d (descending), ad (ascending-descending), da (descending-ascending), ro (random order) and ? (at random). – Additions: DO-TIMELINE and DO-TIMELINE2 - assign variable :index. DEF-UNFOLD-SET - new methods. MAKE-DICTUM and GEN-DICTUM - omit methods in template. :omit. The default is T. :omit - list of variants to omit. The default is NIL. – Fixed: COUNTERPOINT - methods on events. Minor bugs. – Enhancement: Musicxml – notation display. – Documentation: M…

  15. Started by opmo,

    2.1.26252 – New Functions: FT - Generates a list of numbers: 1..6 equal (1 2 3 4 5 6). – Fixed: ROUND.5 - when 0 returned NIL. FIND-BAR - when N was not a list. UNFOLD - velocityp is sent now to T.

  16. Started by opmo,

    – New Function: BAR-TO-SEC - converts bar span to seconds values. – Revision: OMN-DICTUM - changed to dictum grammar, additional functionality – Fixed: OMN-REPLACE - ignored tie attribute when edition articulations. OMN-DICTUM (revision) (:all <value>) replaces all values of its type with a new value. (<value><value>) replaces a value with a new one if found. ((:values <values>) <value>) replaces values with a new one if found. (:remove <value>) removes a value from the sequence if found. (:remove :velocity) removes velocities from the sequence. (:remove :attribut…

  17. Started by opmo,

    2.1.26209 – New Functions: CHORD-DERIVE - Chord rotation method developed by Pierre Boulez. RHYTHMIC-LEVEL - Returns a list of rhythmic levels derived from a span and its division, according to given proportions. RP - This function result derives from a pair-list and returns a number of repeats on a given item. – Additions: PITCH-VARIANT - additional variant symbol 'a (random order). Downloads

  18. Started by opmo,

    2.1.26191 – Changes: partial-row - removed from the system. pitch-row - new keyword :quantize – Notation Enhancement: More compact stemside slurs and other enhancements. – Documanation: Examples edit. Fixed to 'Quick Start' ABC.pdf document. New Navigator and Utilities icons. – 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. Downloads Best wishes, Janusz

  19. Started by opmo,

    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 downloa…

  20. Started by opmo,

    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.

  21. Started by opmo,

    Next session 'Zoom into Opusmodus' is on. Best wishes, Janusz

  22. Started by opmo,

    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…

  23. Started by opmo,

    New release soon. New symbol * (pedal note or pedal point) added to the counterpoint dictum: ;; Patterns (setf p1 '(q c4 ds5 d4 eb3) p2 '(e c4 cs4 d4 ds4 e4 f4 fs4 g4) p3 '(q g4 c5 e ds4 d3 ds4 c4) p4 '(5q d2 cs3 - g4 - 3q c3 - fs3 q f4 e3) ) ;; Counterpoint, methods and polyphony (counterpoint (list p1 p2 p3 p4) '(((- 1 2 3) :methods (- i r -)) ((- 4 3 *) :methods (- ri - -)) ((4 * * *) :methods (r - - -)) ((1 * 2 3) :methods (- - i -)) ((* * * *) :methods (- - - -))) :global-methods '((fl) (t12 cl) (hn) (t-12 vc)) :global-polyphony '(7 p) :iterate t :index 'vox) ;; Tempo (setf tempo-changes (gen-tempo '(44 72) '(1 …

  24. Started by opmo,

    2.1.25909 – Additions: :index in POLYPHONY function. – Fixed: missing list in the first voice in POLYPHONY function return.

  25. Started by opmo,

    2.1.25907 – Fixed: Prevent articulation on all but the first note of a tie. FIT-TO-SPAN with :extend 's option, stops flatten result.


Copyright © 2014-2026 Opusmodus™ Ltd. All rights reserved.
Product features, specifications, system requirements and availability are subject to change without notice.
Opusmodus, the Opusmodus logo, and other Opusmodus trademarks are either registered trademarks or trademarks of Opusmodus Ltd.
All other trademarks contained herein are the property of their respective owners.

Powered by Invision Community

Important Information

Terms of Use Privacy Policy

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.