lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: A few remarks concerning \relative


From: David Kastrup
Subject: Re: A few remarks concerning \relative
Date: Sun, 11 Sep 2011 23:19:22 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)

"Trevor Daniels" <address@hidden> writes:

> David Kastrup wrote Sunday, September 11, 2011 9:39 PM
>
>> "\relative f will interpret whatever note starts that group as if it
>> were specified as an absolute pitch." would be what I meant.
>
> Hhm.  It's a neat trick, but writing
>
> \relative f { b'' ...}
>
> seems more convoluted to me than writing
>
> \relative b'' { b ...}
>
> or have I missed something?

The notation manual recommends using an octave of c to start with,
presumably to cut down on the number of variations of \relative flying
around.  So somebody has considered it a good idea not to have too many
different starting pitches, for whatever reason.

\relative b'' { b ... requires looking at two places in order to figure
out the starting pitch.  \relative f can be considered as an idiom for
"Nothing to be seen here.  The starting pitch is specified inside."

I am not saying that \relative b'' { b ... is bad.  It is rather easy to
interpret.  Yet our notation manual recommend just using an octave of c.
I should think that there is some rationale behind that, and I could
imagine that this rationale might to some degree also apply to \relative
f.  For example, if you put the \relative x in a different place, like a
music function, from the relative music itself, then you might want to
have an easy to remember way to set the starting pitch of the relative
music.

That's the application from "Basso ridiculoso", and I don't consider it
all that ridiculous.

>> I would have considered it a better default
>> for \relative { ... } as well, but that's water down the old
>> drawbridge.
>
> Now that would have been sensible ... maybe still is.

I don't think we should go back here.  That would be way too confusing.

-- 
David Kastrup



reply via email to

[Prev in Thread] Current Thread [Next in Thread]