I am setting a piece in 2/4 time. Lilypond's default beaming pattern
is to break beams at the mid-bar point, which is what one would
generally expect. However, I would like it to use a single beam for
the whole bar if, and only if, the bar consists of 4 quavers/half-
notes.
Of course I can easily achieve this using square brackets in the
relevant places. But it would be nice to automate this behaviour.
Having spent a lot of time reading the relevant parts of the Notation
Reference and various snippets, I still can't achieve what I want. One
of my attempts is shown below.
I want the first bar to have 2 beams (one for each half of the bar) but
for the 2nd bar to have a single beam.
How can this be done?
\version "2.24.3"
\language "english"
\new Staff \relative {
\time 2/4
\set Timing.baseMoment = #(ly:make-moment 1/4)
\set Timing.beatStructure = 1,1
\set Timing.beamExceptions = #'()
\set Timing.beamExceptions = \beamExceptions { 8[ 8 8 8] }
c''8 c16 c c c c8
c8 c c c
}
David