Re: hairpin cresc. and decresc. do not line up.

From:

Mats Bengtsson

Subject:

Re: hairpin cresc. and decresc. do not line up.

Date:

Wed, 23 Mar 2005 09:57:11 +0100

User-agent:

Mozilla Thunderbird 1.0 (X11/20041206)

You should always end a (de)crescendo with a \! even if there is a new
dynamic starting on the same note.
I would propose the following
gis8( \< e') e'-. <<e'-. {s16 s \!\> }>> e'8-. e'-. e'-. e'-. \! |
alternative solution.
/Mats
Stephen wrote:

Soon after I made the last post, I realized that crescendos can end in
two ways. Either with \! or with another dynamic mark. And if you let
the crescendo or decrescendo be terminated with a dynamic mark it will
line up with that mark horizontally.
But this caused the cresc., decresc pair to line up horizontally and no
longer be equally wide as they were in the example, when they were each
attached to four eighth notes. In order for them to be equally wide
again, the crescendo would have to end and the decrescendo would have to
start on a note in the center of the measure. I figured out that this is
possible, using triplets.

If you end the crescendo at the same note as you start the diminuendo,
then LilyPond will make sure that they line up. I don't understand why
you use the extra line of spacing notes in your example, you could just
as well insert the dynamic indications directly at the notes.
However, if you want the change between crescendo and diminuendo to be
typeset just before the middle of the bar, you could do
<<
{ \stemNeutral gis( e') e'-. e'-. e'-. e'-. e'-. e'-. | }
{ s4..\< s16 \!\> s4. s8\! }
>>
for example.
/Mats
Stephen wrote: