+%% Do not edit this file; it is auto-generated from input/new
+%% This file is in the public domain.
+\version "2.11.62"
+
+\header {
+ lsrtags = "rhythms"
+ texidoc = "
+The property @code{measureLength} determines where bar lines
+should be inserted and, with @code{beatLength} and
+@code{beatGrouping}, how automatic beams should be generated
+for beam durations and time signatures for which no beam-ending
+rules are defined. This example shows several ways of controlling
+beaming by setting these properties. The explanations are shown
+as comments in the code.
+"
+ doctitle = "Using beatLength and beatGrouping"
+} % begin verbatim
+
+
+\relative c'' {
+ \time 3/4
+ % The default in 3/4 time is to beam in three groups
+ % each of a quarter note length
+ a16 a a a a a a a a a a a
+
+ \time 12/16
+ % No auto-beaming is defined for 12/16
+ a16 a a a a a a a a a a a
+
+ \time 3/4
+ % Change time signature symbol, but retain underlying 3/4 beaming
+ \set Score.timeSignatureFraction = #'(12 . 16)
+ a16 a a a a a a a a a a a
+
+ % The 3/4 time default grouping of (1 1 1) and beatLength of 1/8
+ % are not consistent with a measureLength of 3/4, so the beams
+ % are grouped at beatLength intervals
+ \set Score.beatLength = #(ly:make-moment 1 8)
+ a16 a a a a a a a a a a a
+
+ % Specify beams in groups of (3 3 2 3) 1/16th notes
+ % 3+3+2+3=11, and 11*1/16<>3/4, so beatGrouping does not apply,
+ % and beams are grouped at beatLength (1/16) intervals
+ \set Score.beatLength = #(ly:make-moment 1 16)
+ \set Score.beatGrouping = #'(3 3 2 3)
+ a16 a a a a a a a a a a a
+
+ % Specify beams in groups of (3 4 2 3) 1/16th notes
+ % 3+4+2+3=12, and 12*1/16=3/4, so beatGrouping applies
+ \set Score.beatLength = #(ly:make-moment 1 16)
+ \set Score.beatGrouping = #'(3 4 2 3)
+ a16 a a a a a a a a a a a
+}
+