On 6/14/10 5:07 PM, "Xavier Scheuer" <x.sche...@gmail.com> wrote:

> 2010/6/15 u_li <lilyp...@ursliska.de>:
> 
>> Sorry, this is not necessary anymore. I fixed it (my problem and my
>> not understanding) with
>> 
>> \overrideBeamSettings #'Score #'(4 . 4) #'end
>>      #'(((1 . 8) . (4 4))
>>         ((1 . 16) . (2 2 2 2 2 2 2 2))
>>         ((1 . 32) . (4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4)))
>> 
>> i.e. an explicit rule for 1/32 beams.
>> This was just for the record ;-)

Yes, this is the correct fix for your problem.

> 
> This is just a workaround.  Having a look at your attached file in your
> first message still make me think the _default_ behaviour of using
> 
>   \set beatLength = #(ly:make-moment 1 8)
> 
> in 4/4 time is *unconsistent* (only the 2 first beats are affected).

The _default_ behavior, as you call it, is not really the _default_
behavior.  beatLength should not affect beaming if a default rule is
defined.  The fact that it does is a bug that will be fixed in the new code.
> 
> I think this issue is the same as #1083, although you use only
> \set beatLength = #(ly:make-moment 1 8) , not in conjunction with
>   \set subdivideBeams = ##t .
> http://code.google.com/p/lilypond/issues/detail?id=1083
> 
> 
> @Carl:
> Could you have a look and state if it is actually the same issue?

Yes, it is the same issue.

Thanks,

Carl

> 
> I have seen with interest  http://codereview.appspot.com/1667041/show
> Thanks a lot for your work on beaming rules!

Don't thank me until you see if it's better ;)

Thanks,

Carl


_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to