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

Reply via email to