After completing my patch for #4664 I tested beam subdivision with another example and was unpleasantly surprised that the other example produced a wrong result.
This example should render the subdivisions with a regular alternation of two and one beams. Instead all beam subdivisions show two beams (first attachment): \relative c' { \set baseMoment = #(ly:make-moment 1/16) \set subdivideBeams = ##t c64 [ \repeat unfold 30 c c ] } After initial shock I investigated and found out that this is *not* due to my patch but to commit 0382ed88 where Carl modified some behaviour of his patch for #4355 in 8fa2d858. After partially reverting 0382ed88 the example renders correctly as in the second attachment. There I have two groups, one with a manual beam exposing the new behaviour of my current patch. ### Carl, can you tell me what you intended with that adjustment? I can see two possible purposes: - you thought the behaviour with alternating beam numbers is wrong - something else I can't see from here. If it is the first one I would like to partially revert that change to the behaviour of your original patch for 4355. In the other case please tell me what you were after. Urs
_______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond