On Wed, Nov 6, 2024 at 2:05 PM Richard Gress <rgr...@nd.edu> wrote:
> Hi everyone, > > I'm engraving a measure of Sorabji's First Symphony for Organ. In the left > hand part, beams should be subdivided each dotted sixteenth note. However, > the current behavior is that the beams are subdivided every beat (3 eighth > notes in 9/8 time.) Here's my example. I will trim it down, but it will > still be a lot, since I'm not sure what could possibly be interfering. I > have tried many different settings for the variables, and time signatures. > > <SNIP> > How do I get the beams in the first measure to be subdivided twice as > often? The other beams look OK. > > I posted this same question to Stack Exchange, and will update with any > new info there. This is for my dissertation on Sorabji, which will heavily > feature LilyPond engravings. > > I don't think it's possible to automatically subdivide beams on 3/32. Beams need to subdivide on 1/8, 1/16, 1/32, 1/64, etc. since the number of beams between the subdivided parts represents the length of the subdivided part. So you can subdivide a triplet of 16ths from another triplet of sixteenths, since the duration of the triplet of sixteenths is 1/8, so they are connected by a single beam. The subdivision of a 5/3 tuplet of 16ths doesn't work that way, because it is 3/32, not 1/9, or 1/16, or 1/32. You can set the subdivisions automatically as in: https://mail.gnu.org/archive/html/lilypond-user/2023-01/msg00011.html And you could write a music function that would include the calls to set the right and left beamlet counts. Sorry I don't have better news here. Carl