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

Some attributes are sticky (they do not need to be repeated to maintain being set, and when they are repeated they are not shown again in the score) -- while others are not. For example, the articulation pizz is sticky, while stacc is not.

 

It seems that add-text-attributes declares only sticky attributes. Is it perhaps possible to also have custom non-sticky attributes? For example, want to annotate  certain motif or phrase names, and if I repeat the same motif the text label is not shown again.

 

Just in case this is already possible...

 

Thank you! 

 

Best,

Torsten

  • Author

Thanks for coming back. Here is a little demo example snippet. This example shows a very simple motif and its repetition. I would like to annotate some motif label (I will use such labels also for segmenting parts for further processing -- that works fine).
 

(add-text-attributes
 ;; motif start signs
 '(m1 "m1")
 '(m2 "m2")
 '(m3 "m3")
 '(m4 "m4")
 '(m5 "m5")
 '(m6 "m6")
 '(m7 "m7")
 '(m8 "m8")
 '(m9 "m9")
 '(m10 "m10") )

'(q c4 m1+leg d4 q c4 m1+leg d4)

 

By contrast, the attribute num1 behaves differently. 

'(q c4 num1+leg d4 q c4 num1+leg d4)

 

I would like to be able to define custom text-attributes that behave like num1 and friends.

 

Thanks again!  (If I am the only one who wants such a feature this does not need to have high priority :)

 

Implemented in version 1.3.24912

 

Example:

Attributes with optional :non-sticky type:

(add-text-attributes
 ;; motif start signs
 '(m1 "m1" :non-sticky)
 '(m2 "m2" :non-sticky)
 '(m3 "m3" :non-sticky)
 ;; strings
'(am-steg "am steg") ; sticky
'(ruhig "ruhig")
)

'(q c4 m1+leg d4 q c4 m1+leg d4)

 

B61C05D0-8A12-4A48-86A2-F870F65624F9.png

Create an account or sign in to comment


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

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.