Hi,

there is an issue with rests under beams.

The comment in the source code says
    "Invisible stems should be treated as though they have the same
number of beams as their least-beamed neighbour."
I think this is intended for cases like

\relative c'' {
  a32 [ a a r a16 a]
}

(first attachment).

However, when you subdivide that beam by 1/8 like

\relative c'' {
  \set subdivideBeams = ##t
  \set baseMoment = #(ly:make-moment 1/8)
  a32 [ a a r a16 a]
}

there is this single beamlet sticking out into the rest (second
attachment). This is clearly wrong as there is no 16th duration involved
at all.

I see two approaches to this:

a) have the number of beams correspond to the actual duration of the
note (third attachment)
b) have *no* beamlets at all and let the subdivision be calculated as
usual (fourth attachment)

Any opinions (or references to what the books say)?

Thanks
Urs
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to