[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver wi
From: |
lilypond |
Subject: |
Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver with \scaleDurations |
Date: |
Sat, 05 Oct 2013 04:48:34 +0000 |
Comment #15 on issue 3560 by address@hidden: Completion_heads_engraver
with \scaleDurations
http://code.google.com/p/lilypond/issues/detail?id=3560
I certainly agree with Keith that the listed use cases would be "nice to
have".
All stable versions of LilyPond support the use cases of splitting notes
longer than a measure, and up through version 2.12 {\time 9/8 a1*9/8*5 }
was supported as well. Given the patch for issue 1532, versions 2.14 and
2.16 intentionally support splitting of c1*3 into three whole notes.
It would be slightly unfriendly to withdraw that support now.
The completion_engraver seems to have generated unscaled durations from
scaled input for a long time
http://lists.gnu.org/archive/html/lilypond-user/2005-09/msg00369.html
then it was made to preserve fractional timing for tuplets
https://lists.gnu.org/archive/html/lilypond-devel/2010-05/msg00094.html
and within a about year there were two bug reports missing the old behavior
http://code.google.com/p/lilypond/issues/detail?id=1532
http://lists.gnu.org/archive/html/bug-lilypond/2011-07/msg00606.html
Wrong engraver for the task.
Is there an engraver that would be better for the task?
We should try to find a dividing line between the old use to split c1*5
into whole notes and the relatively new use to split notes in time-scaled
music. The patch for issue 1532 set a dividing line, but did not document
it. (Also, the docs still say that completion_*_engraver fails to generate
tuplet notes.)
Maybe, divide based on whether the input durations to the
completion_*_engraver are longer or shorter than measureLength:
longer notes split into notes with scale *1
shorter notes split into notes with the same scale as input
--
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
- Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver with \scaleDurations, (continued)
- Message not available
- Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver with \scaleDurations, lilypond, 2013/10/02
- Message not available
- Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver with \scaleDurations, lilypond, 2013/10/03
- Message not available
- Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver with \scaleDurations, lilypond, 2013/10/03
- Message not available
- Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver with \scaleDurations, lilypond, 2013/10/03
- Message not available
- Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver with \scaleDurations, lilypond, 2013/10/03
- Message not available
- Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver with \scaleDurations, lilypond, 2013/10/03
- Message not available
- Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver with \scaleDurations, lilypond, 2013/10/03
- Message not available
- Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver with \scaleDurations, lilypond, 2013/10/04
- Message not available
- Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver with \scaleDurations, lilypond, 2013/10/04
- Message not available
- Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver with \scaleDurations, lilypond, 2013/10/04
- Message not available
- Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver with \scaleDurations,
lilypond <=
- Message not available
- Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver with \scaleDurations, lilypond, 2013/10/05
- Message not available
- Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver with \scaleDurations, lilypond, 2013/10/05
- Message not available
- Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver with \scaleDurations, lilypond, 2013/10/05
- Message not available
- Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver with \scaleDurations, lilypond, 2013/10/05
- Message not available
- Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver with \scaleDurations, lilypond, 2013/10/05
- Message not available
- Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver with \scaleDurations, lilypond, 2013/10/05
- Message not available
- Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver with \scaleDurations, lilypond, 2013/10/06
- Message not available
- Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver with \scaleDurations, lilypond, 2013/10/06
- Message not available
- Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver with \scaleDurations, lilypond, 2013/10/07
- Message not available
- Re: [Lilypond-auto] Issue 3560 in lilypond: Completion_heads_engraver with \scaleDurations, lilypond, 2013/10/07