lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Beaming over a rest before a subdivision


From: Urs Liska
Subject: Beaming over a rest before a subdivision
Date: Tue, 12 Jan 2016 15:55:49 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.0

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

Attachment: document.png
Description: PNG image

Attachment: document.png
Description: PNG image

Attachment: document.png
Description: PNG image

Attachment: document.png
Description: PNG image


reply via email to

[Prev in Thread] Current Thread [Next in Thread]