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.

Opusmodus 4.0.31105 Update

Featured Replies

Update: Wave Functions, Monophonic Analysis, and Harmonics

The wave-function system has been substantially revised and extended.

Wave generators now support a clearer and more complete modulation model:

  • :fm for frequency modulation

  • :am for amplitude modulation

  • :phase-scaling for per-sample phase scaling
    This replaces the earlier :modulation keyword.

  • :phase-distortion for phase remapping within the waveform cycle

These controls are now available consistently across the main wave families, including the generator, additive, modulatory, and half-wave functions. The Pulse family has also been completed and brought into line with the rest of the system.

The Monophonic Analysis system has now been completed as a full function family, with consistent documentation in the new Markdown format. The analysis set is organised as a unified analytical environment, allowing rhythmic, melodic, harmonic, cadential, formal, textural, density, expressive, and related perspectives to be read together within a single report structure.

To test the analysis functions, download the file below and place it in the ~/Opusmodus/Media/Musicxml folder. This will allow you to evaluate the examples in the documentation directly.

Webern-Op.5.xml

The harmonics function has also been enhanced. Its coefficient behaviour now follows the correct spectral model, rather than simple post-scaling, and the function now supports additional control over partial selection, including patterned partial-nth input and the new :size option for result-length handling.

Best wishes,
Janusz


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.