Jump 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.

Featured Replies

Hello, had a few questions/suggestions :

  • In rnd-sample, it would be nice to have a param controlling how smooth the result is, i.e. something like the "alfa" value in vector-smooth ( between 0 and 1 ) that allows you to smooth the result to some degree. For example, if I want a rnd-sample of a list of pitches, I could control how much the resulting pitch seq moves in steps or large jumps.

  • In filter-repeat, the :position t :span :pitch option works great to prevent repeating X occurrences of pitches, but would it be possible to also have an option to prevent X occurrences of pitch classes?

For example, the below chooses pitches from 3 octaves of a major scale and prevents some repetitions of exact pitches. But if it returns something like c3 c4 d3 e3 d4 f5, then a filter on pitch class would only return c3 d3 e3 f5 for example.

(filter-repeat 4 (rnd-sample 128 (make-scale 'c3 22 :alt '(2 2 1 2 2 2 1))) :position t :span :pitch)

Finally, I'm not seeing documentation in the Assistant for some functions ( e.g. rnd-round, rnd-number, binary-invert and gen-white-noise ) which are referenced in the Composer Workshop courses. I'm on the latest version of OM 4 for Mac. Can this documentation be added?

Hi there,

Regarding the documentation for functions, some of them were used during the creation of the tutorials but have since been replaced by newer versions. For instance, the functions rnd-round and rnd-number can be replaced by the new function rndn. Similarly, the function gen-white-noise can be replaced by gen-noise.

As for the function binary-invert, I’m not sure which actual function can replace it.

S.

  • 2 weeks later...
  • Author

@opmo Any idea if it would be possible to implement the first 2 items ( rnd-sample, filter-repeat )?

Create an account or sign in to comment


Copyright © 2014-2025 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

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.