lilypond-auto
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Lilypond-auto] Issue 3176 in lilypond: Add tempo spanners


From: lilypond
Subject: Re: [Lilypond-auto] Issue 3176 in lilypond: Add tempo spanners
Date: Sat, 30 May 2015 13:14:59 +0000


Comment #2 on issue 3176 by address@hidden: Add tempo spanners
https://code.google.com/p/lilypond/issues/detail?id=3176

One of the mailing threads above asks for a syntax proposal.
I think it’s good to keep this in line with current \tempo indications, that is, no postfix notation but an event on its own which comes before the notes.
Personally I’d prefer a threefold distinction here:
– \tempo for absolute tempo indications (as is).
– \agogicMark for relative tempo indications like "rit." or "broader", to be printed in medium italic letters. – \agogicSpanner for relative tempo indications spanning some time like "rit. - - -" or even "al -- lar -- gan -- do".

Pseudo code:

{
  \tempo "Allegro"
  4 \agogicMark "accel." 4 4 4
  \agogicSpanner "rit." 4 4 4 4
  \tempo "Poco più lento"
  1
}

roughly equivalent (in a single-staff system) to

{
  \tempo "Allegro"
  4 4^\markup \italic "accel." 4 4
  4-\tweak bound-details.left.text "rit." \startTextSpan 4 4 4
  \tempo "Poco più lento"
  1\stopTextSpan
}

– the difference being that \agogicMark and \agogicSpanner would be collected above the topmost staff, and \tempo and \agogicMark would automatically end \agogicSpanner (perhaps it should be possible to turn that off, though).

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

reply via email to

[Prev in Thread] Current Thread [Next in Thread]