I have a scheme function for nicely-spaced dynamic+text marks (ie
mp dolce), but it adds the dynamic to the note *after* it appears
in the score -- to add "f legato" to the E, I need to write
c \flegato e d c
instead of
c e\flegato d c
Can anybody see a nice solution to this? Omiting the initial
(make-music 'SequentialMusic) puts the dynamic on the right note,
but the OverrideProperty stops working. Writing the dynamic in
front of the note produces good output, but it breaks the lilypond
postfix-ish notation.