Kieren (and friends) -
Thank-you. This works great. And since I want to use it in a number of locations I made a couple of functions:
% Length Crescendo - Specify a minimum length for the crescendo
lCresc = #(define-music-function(parser location minLen) (integer?)
#{
-\tweak minimum-length #'numLen -\<
#})
% Length Decrescendo - Specify a minimum length for the decrescendo
lDcresc = #(define-music-function(parser location minLen) (integer?)
#{
-\tweak minimum-length #'numLen -\>
#})
Which cleans things up a bit:
\time 3/2 af bf(c)\!|
\time 2/2 df1\f \lDcresc 7 \breathe|
c2\mf af|
Thanks for the help!
--greg