Comment #6 on issue 3349 by [email protected]: 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