On Thu, Jan 2, 2014 at 1:40 PM, Kieren MacMillan
<kieren_macmil...@sympatico.ca> wrote:
> http://git.savannah.gnu.org/cgit/opus-libre.git/tree/lib/libdynamics.scm#n22
> This is a wonderful function/extension, which — in my opinion — should be in 
> the regular distro.

It *is* quite useful (at least to me), with a few caveats:

- Like all of my code, it is written in a ugly-hackish-sort-of way,
making use of tags etc. By the way, I should have mentioned that I
also use the following modified context:

\layout {
  \context {
    \Dynamics
    \alias Voice
    \alias Staff
    \remove "Script_engraver"
    \remove "Text_engraver"
    \consists "Tweak_engraver"
  }
}

- It also encourages the *user* to write in a ugly-hackish-sort-of way
(for instance you can begin a crescendo in the lower Staff and close
it later on in the upper Staff).

- It does *not*, as one would expect (I know I did), produce
vertically-centered dynamics in the Piano Staff. As soon as there’s
some complex enough music involved (i.e. ledger lines, let alone
cross-staff stuff!), results will be somewhat disappointing.

With that in mind, perhaps Janek could be interested in adding such a
snippet to his library. (Github makes me sick :-)

Cheers,
Valentin.

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to