[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
still: beaming
From: |
Joerg Anders |
Subject: |
still: beaming |
Date: |
Tue, 23 Mar 2004 11:23:21 +0100 (MET) |
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 (address@hidden)
- still: beaming,
Joerg Anders <=