Hans Aberg Sunday, June 21, 2009 5:48 PM
On 21 Jun 2009, at 16:47, Trevor Daniels wrote:
SubdivideBeams will break beams at intervals
defined by beatLength, which by default is set
to 1 over the denominator of the time signature.
I think you need to set beatLength explicitly with
\set beatLength = #(ly:make-moment 1 8)
I have experimented a bit more with this. When setting beatLength
to 8ths, 'lilypond' seems to just subdivide beams at 8ths, but
still ignoring beatGrouping. I get the same typeset output when
changing between
\set beatGrouping = #'(2 2 3)
\set beatGrouping = #'(2 2 1 2)
\set beatGrouping = #'(2 2 2 1)
It looked like it worked because I before just tried with the last
one.
Please read Notation Reference 1.2.4, subsection Setting automatic
beam behaviour. You will see there that beatGrouping and
override-auto-beam-setting are mutually exclusive.
beatGrouping will work only if no auto-beam rules are
applicable.
Trevor
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user