lilypond-user
[Top][All Lists]
Advanced

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

Re: Suggestion to make sharps and flats persistent


From: David Kastrup
Subject: Re: Suggestion to make sharps and flats persistent
Date: Mon, 18 May 2020 18:53:18 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux)

Kieren MacMillan <address@hidden> writes:

> Hi all,
>
>> This is just a feature request for laziness with resulting
> opaqueness. I think it has been requested several times over the years
> because of other program's bad habits.
>
> I agree with this 100%. That being said…
>
> Are not
>
>     \relative f'
>
> and
>
>     \fixed c'''
>
> just "feature requests for laziness with resulting opaqueness"?  ;)
>
> More productively: Why couldn’t we add some sugar for those who want it, e.g.
>
>     \keyed d \major { d f e c d }
>
> would result in
>
>     { d f# e c# d }
>
> ??

LilyPond's input language has no representation for c-natural as opposed
to c-unkeyed-yet .  Any kind of implementation would be doomed without
that, anyway.  Once you have that, it really becomes a tricky question
of where c-unkeyed-yet would get its final pitch.  And how this is
supposed to behave with regard to transposition: transposing half a step
up and down again should be a do-nothing, so you'd actually also need a
cis-unkeyed-yet .  Do we have a headache yet?

-- 
David Kastrup



reply via email to

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