Comment #10 on issue 3560 by [email protected]: Completion_heads_engraver
with \scaleDurations
http://code.google.com/p/lilypond/issues/detail?id=3560
I forgot to link to the original report
http://lists.gnu.org/archive/html/bug-lilypond/2013-09/msg00061.html
Regarding comment 1: "Another purpose is to juggle with the onset of the
next following note/barline/whatever while not actually wanting to change
the duration of the note as such." might be a mis-interpretation of issue
1772 and issue 1532. The desire there was to express a long note using a
scale factor, such as 3/2 in r1*3/2, to express a true duration longer than
a bar, but have that duration printed using notes with *no* scale factor,
r1~r2.
The request at the top of the issue
to split \scaleDurations 2/1 {b1} into \scaleDurations 2/1 { b2~ | b2 }
conflicts with the request at the top of issue 1532
to split b1*2 into { b1~ | b1 }
so long as *2 and \scaleDurations 2/1 are treated identically.
Bug report input under this patch produces the image attached. The current
patch breaks issue 1532.
My suggestion is to document the situation of version 2.16:
integral scalings are expanded to un-scaled notes
\scaleDurations 2/1 {b1} -> {b1~| b1}
and fractional scalings are expanded into notes with the same scale factor
\scaleDurations 2/3 {b1} -> \scaleDurations 2/3 { b1 b2 ~ b2 b1 }
Attachments:
3560_a.png 6.8 KB
--
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