On 4 Mar 2008, at 21:55, Hugo Flordal wrote:

No. LilyPond currently only has ready-made high-level functions for
some standard situations, where time signature and beaming agree. In
other cases one will have to use low level functions, as I showed you.

Well, believe it or not, it _does_ work "as it should" when
I change the rules to

  #(override-auto-beam-setting '(end * * 8 8) 1 4 'Voice)
  #(override-auto-beam-setting '(end * * 8 8) 1 2 'Voice)
  #(override-auto-beam-setting '(end * * 8 8) 3 4 'Voice)

That is to say, 8/8 instead of 4/4. But the timing is still
unchanged, i.e. 4/4, just like I wanted it. (I have only
tried it for the example that I posted originally, perhaps
this is a freak example, I'll experiment more later.)

Somebody else has to join in, explaining how LilyPond works. But I think the 8 8 patterns above is looked up by the \time 8/8. The numbers followed are just treated as rational numbers for time.

  Hans Ã…berg

_______________________________________________
lilypond-user mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to