X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=input%2Fregression%2Fbeam-funky.ly;h=cf47dc9c50601f09d589c5d28c338a3b9dce06f4;hb=01df8ad908c92687d0c352e5ad5f067e52809423;hp=6821d080e87eb6f083a4545c0065d15096cdcfc7;hpb=e1ef1410eeca1c9470c186da306e1f87b1b1a600;p=lilypond.git diff --git a/input/regression/beam-funky.ly b/input/regression/beam-funky.ly index 6821d080e8..cf47dc9c50 100644 --- a/input/regression/beam-funky.ly +++ b/input/regression/beam-funky.ly @@ -1,33 +1,39 @@ -\version "1.7.6" + +\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 +\layout { ragged-right = ##t} + \relative c' - { - \property Voice.Beam \set #'auto-knee-gap = #7 - \property Voice.subdivideBeams = ##t - \time 8/8 - [c,16 g'''16 - c,,,16 g'''16 - c,,,16 g'''16 - c,,,16 g'''16 ] +{ + \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 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,,,] } } - - } -\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,,,] + } + } +} - } -%% new-chords-done %% \ No newline at end of file