[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Compound time sig with parentheses (Was: How to prevent\center-colum

From: Trevor Daniels
Subject: Re: Compound time sig with parentheses (Was: How to prevent\center-column)
Date: Mon, 10 Nov 2008 14:59:48 -0000

Risto, Graham

These functions will work fine for any time signature
and beam duration for which there are no beam-ending
rules defined in scm/auto-beam.scm.  But if beam-ending
rules exist they take priority over beatGrouping.  This
is why you find 12/8 grouping is messed up, Risto.
(Although a change I pushed recently will partially fix
this in the next release.)

You'll also find beams for 1/32nd notes are messed up
in most common time signatures, and for 1/16th notes
in some of them too.  For some common time signatures,
like 4/4, this method will not currently work at all
(try #'(4 4) #'(1 3) for example.)

You can avoid this interference by reverting the appropriate
beam-ending rules, but this would be messy to do at the
moment.  Changes to the beam-ending rules are currently
being contemplated which would make reverting a lot
easier, so it might be best to wait a while before doing
this.  In the meantime, these work fine for all uncommon
time signatures, like 5/4, 7/8, etc as there are currently
no beam-ending rules defined for these.


----- Original Message ----- From: "Risto Vääräniemi" <address@hidden>
To: "Graham Percival" <address@hidden>
Cc: "lilypond-user" <address@hidden>
Sent: Monday, November 10, 2008 2:26 PM
Subject: Re: Compound time sig with parentheses (Was: How to prevent\center-column)

2008/11/10 Graham Percival <address@hidden>:
I forgot about that.  Look at my second email in that thread.

Thanks for the pointer. After a couple hours' tweaking I came up with
these. I ruthlessly exploited your implementation as a template. :-) I
hope you don't mind.

Most of the time it seems to work nicely. The 12/8 time grouping seems
to be messed up, although, I'm not sure if these kinds of groupings
exist in a real world.



lilypond-user mailing list

reply via email to

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