]> git.donarmstrong.com Git - lilypond.git/blobdiff - input/regression/beam-funky.ly
Merge remote-tracking branch 'origin/master' into translation
[lilypond.git] / input / regression / beam-funky.ly
index cf4ba665a4aac25090df2559110acc256108ff16..cf47dc9c50601f09d589c5d28c338a3b9dce06f4 100644 (file)
@@ -1,31 +1,39 @@
+
+\version "2.17.6"
 \header {
-    texidoc = "Knee beaming. (funky)"
+  
+  texidoc = "In complex configurations of knee beaming, according to
+Paul Roberts, the first stem of a beam determines the direction of the
+beam, and as such the way that following (kneed) stems attach to the
+beam. This is in disagreement with the current algorithm."
+  
 }
 
-\score { \notes
-\relative c'
-        {
+\layout { ragged-right = ##t} 
 
-            \property Voice.subdivideBeams = ##t            
-            \time 8/8
-            [c,16  g'''16  
-            c,,,16  g'''16 
-            c,,,16  g'''16                  
-            c,,,16  g'''16 ]
+\relative c'
+{
+  \override Beam.auto-knee-gap = #7
+  \set subdivideBeams = ##t         
+  \time 8/8
+  c,16[  g'''16  
+        c,,,16  g'''16 
+        c,,,16  g'''16                      
+        c,,,16  g'''16 ]
 
-            [c,,,16 c c c
-             b'''   b b b]
+  c,,,16[ c c c
+         b'''   b b b]
 
-            \transpose a, { \relative b'' { [g,16  g'''16  
-            g,,,16  g'''16 
-            g,,,16  g'''16                  
-            g,,,16  g'''16
-            g g,,,
-            g''' g,,,
-            g''' g,,,
-            g''' g,,,]     }  }
-            
-        }
-\paper { linewidth = -1. } 
+  \transpose c' a, {
+    \relative b'' {  g,16[  g'''16  
+                           g,,,16  g'''16 
+                           g,,,16  g'''16                   
+                           g,,,16  g'''16
+                           g g,,,
+                           g''' g,,,
+                           g''' g,,,
+                           g''' g,,,]
+                  }
+  }
+}
 
-     }