On Thu, Jan 2, 2014 at 1:40 PM, Kieren MacMillan
<[email protected]> 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
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user