lilypond-auto
[Top][All Lists]
Advanced

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

Re: [Lilypond-auto] Issue 3349 in lilypond: missing duration in \display


From: lilypond
Subject: Re: [Lilypond-auto] Issue 3349 in lilypond: missing duration in \displayLilyMusic after a triplet
Date: Thu, 09 May 2013 10:52:49 +0000


Comment #6 on issue 3349 by address@hidden: missing duration in \displayLilyMusic after a triplet
http://code.google.com/p/lilypond/issues/detail?id=3349

Hey people, this is on countdown. Let me point out that the code contains the comment
;; would it be better to just clear previous-duration before
;; and afterwards, forcing explicit durations?

With this patch,
\displayLilyMusic { c'8 c' \tuplet 3/2 { c' c' c' } \tuplet 3/2 { c' c' c' } c' c' }
shows c'8 c' \tuplet 3/2 { c' c' c' } \tuplet 3/2 { c' c' c' } c' c' }
which I am not sure is a good idea. The proposal to just kill durations before and after would result in
c'8 c' \tuplet 3/2 { c'8 c' c' } \tuplet 3/2 { c'8 c' c' } c'8 c' }
instead. Another option would be to reset durations only on scale factor changes, resulting in
c'8 c' \tuplet 3/2 { c'8 c' c' } \tuplet 3/2 { c' c' c' } c'8 c' }
Codewise, just resetting durations before and after is easiest. Since the scale factor is actually indistinguishable for \tuplet 3/2, \tuplet 6/4, and even \times 4/6, I lean towards just doing that in order to get reasonably clear results.

Opinions?

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings



reply via email to

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