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