|
From: | Hans Aberg |
Subject: | Re: Beams not connecting |
Date: | Tue, 9 Oct 2007 22:33:24 +0200 |
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 followingexample. \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
[Prev in Thread] | Current Thread | [Next in Thread] |