Message: 8
Date: Fri, 26 May 2006 16:46:56 -0400
From: James Wilkinson <address@hidden>
Subject: subdivided beams partially successful
I'm working on a piece that has a long run of triplet 16th notes. In
the original they are printed in groups of six which are subdivided
into subgroups of three. I.e. the top beam covers six stems, and
there are two bottom beams, one for the first three notes and one for
the second three notes. In trying to duplicate that with version
2.7.37 of LilyPond I did this
\set subdivideBeams = ##t
\set Score.beatLength = #(ly:make-moment 1 8)
\times 2/3 {................ music .......................}
What I got was eight separate groups of three, which is exactly what
I would expect (and got) from taking out the "subdivideBeams" and
leaving the rest.
Interestingly, if I change the make-moment to 1 4, I get what I
expect both times: subdivideBeams gives me groups of 12 in two
subgroups of six, and without that I get plain groups of 12.
------------------------------
------------------------------
Message: 10
Date: Fri, 26 May 2006 16:59:58 -0400
From: Kieren Richard MacMillan <address@hidden>
Subject: Re: subdivided beams partially successful
The "easy" way is to explicitly include a connected beam around the
duration of a quarter note each time, q.v., the second set of six
16th notes in
%% CODE SNIPPET BEGINS
\version "2.9"
\relative c''
{
\set subdivideBeams = ##t
\set Score.beatLength = #(ly:make-moment 1 8)
\times 4/6 { c16 c c c c c } \times 4/6 { c16[ c c c c c] }
}
%% CODE SNIPPET ENDS
There's probably a (better) way to do it using Lilypond's auto-beam-
settings, but I don't know enough about it to give you that answer.