3 texidoc = "This file tests a few standard beam quants, taken from
4 Ted Ross' book. If LilyPond finds another quant, the correct quant
5 is printed over the beam."
13 #(define debug-beam-quanting #t)
17 filler = \new Voice \relative {
27 \assertBeamQuant #'(0 . 0) #'(0 . 0)
30 \assertBeamQuant #'(1 . -1) #'(1 . -1)
35 \assertBeamQuant #'(1 . 0) #'(1 . 0)
40 \assertBeamQuant #'(2 . -1) #'(2 . -1)
45 \assertBeamQuant #'(2 . 0) #'(2 . 0)
50 \assertBeamQuant #'(2 . 1) #'(2 . 1)
55 \once \override Beam #'inspect-quants = #'(2.2 . 2.2)
67 \assertBeamQuant #'(0 . 0) #'(0 . 1)
72 \assertBeamQuant #'(0 . 0) #'(0 . 1)
77 \assertBeamQuant #'(0 . 0) #'(0 . 1)
81 \assertBeamQuant #'(1 . -1) #'(1 . 0)
86 \assertBeamQuant #'(1 . 0) #'(1 . 1)
91 \assertBeamQuant #'(2 . -1) #'(2 . 0)
96 \assertBeamQuant #'(2 . 0) #'(2 . 1)
100 \assertBeamQuant #'(3 . -1) #'(3 . 0)
105 filler = \new Voice \relative {
111 primeSixteenths = \relative {
113 \assertBeamQuant #'(0 . -1) #'(0 . -1)
116 \assertBeamQuant #'(0 . -1) #'(0 . -1)
119 \assertBeamQuant #'(0 . -1) #'(0 . -1)
122 \assertBeamQuant #'(0 . 0) #'(0 . 0)
125 \assertBeamQuant #'(1 . -1) #'(1 . -1)
128 \assertBeamQuant #'(1 . 0) #'(1 . 0)
131 \assertBeamQuant #'(2 . -1) #'(2 . -1)
134 \assertBeamQuant #'(2 . 0) #'(2 . 0)
137 \assertBeamQuant #'(3 . -1) #'(3 . -1)
140 \assertBeamQuant #'(3 . 0) #'(3 . 0)
145 \new Voice { \primes \seconds \primeSixteenths }