There are a couple typos in my last post. It should be minLen, of course. On Sat, Sep 7, 2024 at 10:12 AM Greg Lindstrom <gslindst...@gmail.com> wrote:
> 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 > > > On Fri, Sep 6, 2024 at 7:55 PM Kieren MacMillan < > kie...@kierenmacmillan.info> wrote: > >> Hi Greg, >> >> > I would like it to be longer so the decrescendo is a bit more prominent. >> > [snip] >> > Is there a way I can specify the length of the measure or otherwise >> make it longer? >> >> Here’s one option: >> >> %%% SNIPPET BEGINS >> \version "2.25.11" >> >> { >> df2\mf df\< | >> \time 3/2 df df( f)\! | >> \time 2/2 f1\f -\tweak minimum-length 12 -\> \breathe | >> f2\mf c | >> c ef\< | >> } >> %%% SNIPPET ENDS >> >> Hope that helps! >> Kieren. >> ______________________________________________ >> >> My work day may look different than your work day. Please do not feel >> obligated to read or respond to this email outside of your normal working >> hours. >> >>