Am 14.06.2015 um 01:29 schrieb Gianmaria Lari:
First, I'm not a politician and I'm not here to win a war :) My suggestion is
just a suggestion that have to be analyzed and in case it brings more
benefits than disavantages it should be considered; if an expert explains me
it is not advantageous I will not cry and I will be glad having learnt
something new.
Now regarding the issue, I suspect I have not been clear.
Attached is the snapshot of Pratch study #11
<http://lilypond.1069038.n5.nabble.com/file/n177817/Capture.png>
As you can see in the snapshot, hairpin begin on 'd8' and end on "f4."
Could you please confirm me that in music language this means crescendo ends
on 'f4.' (d8' has the lower intensity and 'f4' the higher)
Well, very strictly I would interpret this crescendo to end even
somewhat after the downbeat. However, one can also see that the drawing
is somewhat sloppy, so yes, I can confirm that. As a sidenote: You’ll
find that there are many music publications with typographical errors in
them, even most annoying ones, and often it’s better to follow that
which Lilypond does.
And if this is the case, why this code
d4. e8\< (fis8 g8)
a4. b8 (a8 g8)
fis4\! a8 (fis8 d8)
does not work as written and I have to add 'override Hair....."?
It does work as written, only there are two major conventions on how to
represent a crescendo which ends on the beat directly after a barline.
Lilypond follows that which ends the hairpin before the barline, but
nevertheless is meaning the same: a crescendo until the following beat.
And because the other convention (continuing the hairpin up to the note
after the barline) is quite widely used and much preferable in some
cases, a _very simple_ way to change the behaviour was introduced. Note
that you need the override only once, if you want it in every instance; even
\layout {
\context {
\Voice
\override Hairpin.to-barline = ##f
}
}
will then make sense. Or, if it’s only for specific instances, you can
use { ceses128-\tweak to-barline ##f \< }, or store the tweak and \< in
a variable like
hairpinLong = -\tweak to-barline ##f \<
Now, that’s a bouquet to choose from!
Yours, Simon
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user