lilypond-user
[Top][All Lists]
Advanced

[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)




reply via email to

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