[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: absolute pitch entry: accept an offset octave (issue 235010043 by ad
From: |
David Kastrup |
Subject: |
Re: absolute pitch entry: accept an offset octave (issue 235010043 by address@hidden) |
Date: |
Thu, 07 May 2015 07:55:35 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) |
Dan Eble <address@hidden> writes:
> On May 6, 2015, at 14:43 , David Kastrup <address@hidden> wrote:
>>
>> Neither \octave { bes, c d e f } nor \octave c { c' bes as g } or
>> \octave c'' { c' bes as g } seem particularly convincing.
>
> +1
>
>> \absolute c { c; bes as g } \absolute c'’ { c' bes as g }
>
> After further thought, and with respect, “meh." \transpose is
> effective, mostly obvious, and doesn’t require explaining away things
> like a pitch parameter with no effect that must be a c.
>
> Is there anything stopping a user who wants a shorthand for \transpose
> c X \absolute from defining one?
Frescobaldi, Emacs, and other readers of the source code will not be
used to his shorthand then and there will be no examples of it in the
manuals.
Something like "Lilypond supports relative octave note entry where each
note's octave is relative to the previous pitch, and it is easy for the
user to define his own note entry commands where note's octaves are
specified relative to some fixed pitch" is not exactly giving similar
weight to two modes of entry.
That's basically all. We don't force people to define their own
shorthands for a lot of other things or expect them to spell stuff out:
that's more like a MusicXML approach than a LilyPond one.
--
David Kastrup
Re: absolute pitch entry: accept an offset octave (issue 235010043 by address@hidden), k-ohara5a5a, 2015/05/06
Re: absolute pitch entry: accept an offset octave (issue 235010043 by address@hidden), tdanielsmusic, 2015/05/06
Re: absolute pitch entry: accept an offset octave (issue 235010043 by address@hidden), dak, 2015/05/07