Hi!
I learned a lot about beaming from "scm/auto-beam.scm"
But I'm not quite sure about the "begin" function.
What exactly means:
(begin 1 16 3 8) . ,(ly:make-moment 1 8)
If I comprehend all right: In a 3/8 measure if there
is a 16th note starting at 1st, 2nd or 3rd beat (means 8th in
this case), this 16th note is the starting point of a beam.
Thus
|\ |\ |\ |\ |\
| \ |\\ |\\ |\\ |\\
| | \ | \ | \ | \
| | | | |
/ / / / /
Should be beamed:
|\ |----|----|----|
| \ |----|----|----|
| | | | |
| | | | |
/ / / / /
But LilyPond computes:
|----|----|----|----|
| |----|----|----|
| | | | |
| | | | |
/ / / / /
A bug or a misunderstanding ?
Or is it a conflict with another rule ? Perhaps:
(end * * 3 8) . ,(ly:make-moment 3 8)
But this rule has wildcards? Or has "end" higher
priority than "begin" ?
---------------- snip ------------------
\include "paper16.ly"
StaffA = \notes\relative c' {
\clef violin
\time 3/8
g'8 a16 b a b
\bar "|."
}
\score {
\simultaneous {
\context Staff="StaffA" \StaffA
}
}
---------------- snip -------------
--
J.Anders, Chemnitz, GERMANY ([EMAIL PROTECTED])
_______________________________________________
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user