[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: text crescendo
From: |
Graham Percival |
Subject: |
Re: text crescendo |
Date: |
Wed, 30 Mar 2005 18:16:52 -0800 |
On 27-Mar-05, at 3:58 PM, Han-Wen Nienhuys wrote:
address@hidden writes:
That's useful info, but why is
\cresc c
equivalent to
c \setTextCresc \<
? Why not go with a postfix \cresc? (thus "\cresc" =
"\setTextCresc
\<" )
IMO, the hairpin and the cresc - - - are two styles of conveying the
same information, so they should entered with in the same way (" \<
"). Style settings are property settings, which should occur before
the note is started.
Yes, they should be entered the same way -- that's my objection to
\cresc. These lines produce the same thing:
{
c'4 c'\< c'\! c'
c'4 \cresc c' c'\! c'
}
but on the first line, you do \< after the note, while on the second
line,
you do \cresc *before* the note.
From a programming standpoint, I don't think we should have any
#(ly:export (make-event-chord (list cr)))
in ly/spanners-init.ly ; it messes up the postfix idea. Just like we
changed slurs from "(a b)" to "a( b)", I think we should change
"\cresc a b\!" to "a\cresc b\!"
Cheers,
- Graham