lilypond-devel
[Top][All Lists]
Advanced

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

Re: Explicit default duration?


From: Luca Fascione
Subject: Re: Explicit default duration?
Date: Mon, 23 Jan 2023 17:57:30 +0100

Is 'p' an option? There is some mild level of appeal in this choice in that
it's a reversed 'q' which might help memory.

L

On Mon, Jan 23, 2023 at 4:11 PM David Kastrup <dak@gnu.org> wrote:

> Mats Bengtsson <matben@kth.se> writes:
>
> >    On 2023-01-23 00:36, David Kastrup wrote:
> >
> > We have q for "repeat last chord with default duration" and 4 for
> > "repeat last pitch with specific duration" but not "repeat last pitch
> > with default duration".
> >
> >    To me, the most natural solution would be to extend q to mean last
> >    pitch/chord (i.e. last "sounding music event") with default duration.
> >    Over the years, I have several times misremembered the exact meaning
> of
> >    q and tried to use it to repeat the last pitch, and instead got a
> >    repetition of a chord that happened much earlier in the score.
>
> For one thing, I think that ship has sailed in terms of dealing with
> existing sources writing, say
>
> { \partial 8 g8 | <c' e' g'>4. g8 q4. g8 | q2 r4. \bar "|." }
>
> which were a large motivation for the current q behavior.  The current
> behavior also very much facilitates "oom-pah" basses like
>
> { \clef "bass" c,4 <c e g> g, q | c, q g, q | }
>
> Also, having to approach the concept of "anything with default duration"
> with a variety of different constructs feels like beating around the
> bush.
>
> I am not saying that 0 is the best choice here.  It merely appears to be
> rather cheap.  I thought of * and / but the first renders sequences like
> c4*2 ambiguous and the second would at least become a mess in chord
> mode.
>
> --
> David Kastrup
>
>

-- 
Luca Fascione


reply via email to

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