Tuplet bracket renders incorrectly when simultaneous voices are introduced in the tuplet
Mikhail Hogrefe <[email protected]> Sat, 29 Mar 2025 17:26:51 -0400
| Newsgroups | gmane.comp.gnu.lilypond.bugs |
|---|---|
| Message-ID | <CAOcm9TYfG3naX8uNyuqsZqwtWf-ntSFdSG3FvjEhaSa6syL2JQ@mail.gmail.com> |
Hello,
In this example, I have created a tuplet that contains two eighth rests
followed by two simultaneous eight notes (each in its own voice). I would
expect the tuplet bracket to extend over both the rests and the notes, but
it only extends over the rests. See the attached image.
\version "2.24.3"
\new Staff {
\tuplet 3/2 { r8 r <<{ f'8 }\\{ c'8 }>> } r4 r2 |
}
There is a workaround, which involves creating two tuplets inside two
voices, using spacer rests, manually positioning the rests in one voice,
and hiding one of the tuplet numbers:
<<{ \tuplet 3/2 { b'8\rest b'\rest f'8 } }\\{ \hide TupletNumber \tuplet
3/2 { s8 s c'8 } }>> r4 r2 |
But it would be nice if the original example worked. Maybe it works in a
more recent version of LilyPond; I only tried it in 2.24.3.
Thanks,
Mikhail Hogrefe
Screenshot 2025-03-29 at 5.15.28 PM.png
(image/png, 29.5 KB) - not displayed