summaryrefslogtreecommitdiff
path: root/input
diff options
context:
space:
mode:
authorFrederic Bron <frederic.bron@m4x.org>2012-07-11 06:47:55 +0200
committerKeith OHara <k-ohara5a5a@oco.net>2012-07-13 23:04:01 -0700
commita2fcb88e9f4ffb1097d934f7ebb5dca0551687da (patch)
tree145396c2e998b8e7fa67945c9442a415f30fbe72 /input
parent776e00fd8ad24d763ad6d5f4365d47dae45932d1 (diff)
added test for beamExceptions that failed in 2.15.39 in 3/4 for 1/32nd notes
Diffstat (limited to 'input')
-rw-r--r--input/regression/auto-beam-exceptions.ly50
1 files changed, 50 insertions, 0 deletions
diff --git a/input/regression/auto-beam-exceptions.ly b/input/regression/auto-beam-exceptions.ly
new file mode 100644
index 0000000000..c62e303121
--- /dev/null
+++ b/input/regression/auto-beam-exceptions.ly
@@ -0,0 +1,50 @@
+\version "2.15.42"
+
+\header {
+
+ doctitle = "beamExceptions"
+
+ texinfo = "beamExceptions is used to modify the automatic beaming for certain durations;
+ the expected grouping is given after the note duration"
+
+}
+
+\relative c' {
+ \time 2/4
+ \set Score.beamExceptions = #'(
+ ( end .
+ (
+ ( (1 . 32) . (4 4 4 4) )
+ )
+ )
+ )
+ \repeat unfold 16 c32
+ \time 3/4
+ \set Score.beamExceptions = #'(
+ ( end .
+ (
+ ( (1 . 32) . (4 4 4 4 4 4) )
+ )
+ )
+ )
+ \repeat unfold 24 c32
+ c8 c32 c32 c32 c32 c16 c16 c32 c32 c32 c32 c16 c32 c32 c32 c32 c32 c32
+ \time 4/4
+ \set Score.beamExceptions = #'(
+ ( end .
+ (
+ ( (1 . 32) . (4 4 4 4 4 4 4 4) )
+ )
+ )
+ )
+ \repeat unfold 32 c32
+ \time 6/8
+ \set Score.beamExceptions = #'(
+ ( end .
+ (
+ ( (1 . 32) . (4 4 4 4 4 4) )
+ )
+ )
+ )
+ \repeat unfold 24 c32
+}