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

Reply via email to