Hi list,

use the following macro for parenthesized dynamics:
parendyn =
#(define-event-function (dyn) (ly:event?)
   (make-dynamic-script
    #{ \markup \concat {
         \normal-text \italic \fontsize #2 (
         \pad-x #0.2 #(ly:music-property dyn 'text)
         \normal-text \italic \fontsize #2 )
       }
    #}))

Used like
 c4^\parendyn\f
creates a nice (f) dynamic mark.
That works nicely for \p, \mp, \f etc.

However it does not work for \cresc as
 c4^\parendyn\cresc
creates an empty () mark.

Is there a way to extend the above macro to work with \cresc and \decr as well?

Kind regards,
Michael
--
 Michael Gerdau       email: m...@qata.de
 GPG-keys available on request or at public keyserver

Reply via email to