lilypond-devel
[Top][All Lists]
Advanced

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

Re: Explicit default duration?


From: David Kastrup
Subject: Re: Explicit default duration?
Date: Tue, 24 Jan 2023 01:01:27 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)

Aaron Hill <lilypond@hillvisions.com> writes:

> On 2023-01-23 3:35 pm, David Kastrup wrote:
>> p would require that there actually is a next pitch (or drum type,
>> assuming that p gets specialcased like r and R).
>
> I feel like I am missing context from the original query.  '0' seems
> to only be necessary if there is another event following as well.
>
>
>> Also it begs the question what to do about c2 <e p> ...
>
> Yeah, does the 'p' pick up the most recently input 'e' or is it
> shorthand for the 'c' that occurred before?  Perhaps it just is
> forbidden in chords, like 'q' is.
>
> Granted, I have wondered if 'q' could be accepted like a chord
> extension syntax:
>
> "<a c> <a c e> <a c e g>"  becomes  "<a c> <q e> <q g>"
>
> If that could be made to be consistent, perhaps 'p' would then need a
> good meaning.
>
> With '0' as a pseudo duration, there is less to mess about with
> regarding pitches and special-casing naming.
>
> ----
>
> Out of curiosity, would this work in your proposed syntax?
>
> "tamb4 r0 0 8 8" for "tamb4 r4 r4 tamb8 tamb8"

No, it would be tamb4 r4 tamb4 tamb8 tamb8 .  Rests have never had any
form of implicit notation.  Saving a single letter is just not worth it.

-- 
David Kastrup



reply via email to

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