bug-lilypond
[Top][All Lists]

## Re: Beams not connecting

 From: Hans Aberg Subject: Re: Beams not connecting Date: Sun, 30 Sep 2007 14:02:19 +0200

On 27 Feb 2007, at 22:17, Graham Percival wrote:


I'm sorry, but could you read
http://lilypond.org/web/devel/participating/bugs


again and produce a minimal example? We don't have the resources to investigate non-minimal examples.


Sorry, I saw your reply first now. I am not sure exactly what part you have in mind, but I have made a new version, updated to latest Lilypond, which strips out some of the unnecessary stuff.


The bug shows up in meters 7/16 and 11/16, and perhaps in any meter where the beaming between 1/16 notes do not fall within 1/8 parts divided up from the start of the measure (i.e., the first 1/16 the pair to be tied does not have an odd count if the first 1/16 of the measure is given count 1). In the example, the counts within the measure of the 1/16th notes paris are: 6 and 7; 24 and 25.


The example contains just one (compound) measure. So I am not sure how it should be simplified further. - It shows up in some other music, when I recompile it, but I am not sure exactly when. So I think this is the best example.

Hans Aberg

----
% Beams at 6/16 (resp. 24/16) do not connect to 7/16 (resp. 25/16).
% Worked correctly in LilyPond 2.7.3
\version "2.11.33"
\paper{ ragged-right=##t }

barlines = { \repeat unfold 1 {s16*7 \bar ":" s16*7 \bar ":" s16*11 | } }
\score {
\new Staff <<
\barlines
\relative {
\key e \minor
\time 25/16
#(override-auto-beam-setting '(end * * 25 16)  3 16)
#(override-auto-beam-setting '(end * * 25 16)  7 16)
#(override-auto-beam-setting '(end * * 25 16) 10 16)
#(override-auto-beam-setting '(end * * 25 16) 14 16)
#(override-auto-beam-setting '(end * * 25 16) 18 16)
#(override-auto-beam-setting '(end * * 25 16) 21 16)
g'16 fis g  a8 a16 d,   g16 fis g  a8 a16 d,
fis16 g a b  c b d  c8 c16 b |
}
>>
}
----