On 9 Oct 2007, at 15:00, Mats Bengtsson wrote:
The true bug, in my opinion, is that beams are subdivided, even
though subdivideBeams is set to ##f (which it is by
default). This is related to bug report #11, for example, but has
nothing to do with triplets. See for example, the following
example.
\version "2.11.33"
\paper{ ragged-right=##t }
\relative c' {
\time 6/8
c8 c c16 c d8 d16 d d8 | e8. e16 e e f8 f16 f8 f16 \break
\set Timing.beatLength = #(ly:make-moment 3 8)
c8 c c16 c d8 d16 d d8 | e8. e16 e e f8 f16 f8 f16 }
I have not been able to find any setting of beatLength or
beatGrouping or anything else that gives a full beam
(without any subdivisions) for both the rhythms d8 d16 d d8
and e8. e16 e e .
In this bug, using my language of metric subordinate accents, the
problem is that traditionally, one mixes different metric structures.
That is, traditionally, "d8 d16 d d8" is typeset as in the first
occurrence, whereas "e8. e16 e e" is typeset as in the second
occurrence.
This is OK in the music of CPP <http://en.wikipedia.org/wiki/
Common_practice_period>, because 3/8 is always divided as (1+1+1)/8.
However, with other music in mind, like Leonard Bernstein song
"America" (though it subdivide the 6 in 6/8 alternatively as 3+3 and 2
+2+2), beaming can be used to indicate a subdivision as (3+3)/16.
This is what the second occurrence of "e8. e16 e e" really says - but
again, that interpretation is not possible within CPP.
So in music in general, one may need what I suggested, with a way to
typeset in the traditional CPP music, also for modern music that does
not demand subtleties in this respect.
Hans Ã…berg
_______________________________________________
bug-lilypond mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-lilypond