[prev in list] [next in list] [prev in thread] [next in thread] 

List:       lilypond-user
Subject:    Re: Acciaccatura beaming
From:       Mats Bengtsson <mats.bengtsson () ee ! kth ! se>
Date:       2006-07-31 12:34:03
Message-ID: 44CDF8BB.9020603 () ee ! kth ! se
[Download RAW message or body]

If you experiment a bit, you will notice that the time signature change
has nothing to do with it. Rather, it's the preceding chord tremolo that
triggers the bug, as the following simplified example illustrates:

\version "2.8.4.1"
\relative c' {
\repeat "tremolo" 16 { a32 c }
\acciaccatura { c16[ d] }
e1
}

It seems that the bug has been solved in the latest development version
(which unfortunately is likely to have other bugs instead).
I'm not sure how easy it is to back-port the fix to the next 2.8.x release,
but I'm forwarding this email to bug-lilypond anyway.

   /Mats


Palmer, Ralph wrote:

>Hi - 
>
>I'm running 2.8.4.1 under Windows XP SP 2.
>
>I'm having trouble getting the beaming to work correctly on an
>acciaccatura. I have a preceding measure with tremolos, then a time
>change. In the log, I get the following message:
>
>Interpreting music... 
>programming error: Stem already has beam
>continuing, cross fingers
>programming error: Stem already has beam
>continuing, cross fingers
>
>If I run the measure with the acciaccatura without the preceding
>measure, it looks correct. I've tried using appoggiatura, as well, with
>the same results. Here are two snippets, one with the problem, and one
>without either the preceding measure or the problem:
>
>Snippet bad:
>%%%%%%%%%%%%%%%%%%%%%%
>\version "2.8.4.1"
>Music = {
>      \clef treble
>      \key c \major
>      \time 3/4
>
>         \repeat "tremolo" 4 { aes32( ^\markup \column {{ "di nuovo" }
>{misterioso} } c'32) } \repeat "tremolo" 4 { b32( dis'32) } \repeat
>"tremolo" 4 { bes32( dis'32) } \breathe |
>
>         \time 2/4
>         \acciaccatura { cis''16[ dis''] } eis''16 gis'' eis'' dis''~
>dis'' d'' cis''!8 \breathe |
>
>
>}
>
>\score {
>       \Music
>       }
>%%%%%%%%%%%%%%%%%%%%%%%%%%
>
>Snippet good:
>%%%%%%%%%%%%%%%%%%%%%%%%%%%
>\version "2.8.4.1"
>Music = {
>      \clef treble
>      \key c \major
>      \time 2/4
>
>         \acciaccatura { cis''16[ dis''] } eis''16 gis'' eis'' dis''~
>dis'' d'' cis''!8 \breathe |
>
>
>}
>
>\score {
>       \Music
>       }
>%%%%%%%%%%%%%%%%%%%%%%%%%%%%
>
>Can anyone tell what's happening, and/or how I can get the desired
>output?
>
>Thanks again for all the help this list has been,
>
>Ralph
>+++++++++++++++++++++++++
>Ralph Palmer
>Energy/Administrative Coordinator
>Keene State College
>Keene, NH 03435-2502
>Phone: 603-358-2230
>Cell: 603-209-2903
>Fax: 603-358-2456
>rpalmer@keene.edu
>
>
>
>_______________________________________________
>lilypond-user mailing list
>lilypond-user@gnu.org
>http://lists.gnu.org/mailman/listinfo/lilypond-user
>  
>

-- 
=============================================
	Mats Bengtsson
	Signal Processing
	Signals, Sensors and Systems
	Royal Institute of Technology
	SE-100 44  STOCKHOLM
	Sweden
	Phone: (+46) 8 790 8463				
        Fax:   (+46) 8 790 7260
	Email: mats.bengtsson@ee.kth.se
	WWW: http://www.s3.kth.se/~mabe
=============================================




[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic