X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=input%2Fregression%2Fbeam-feather-breaking.ly;fp=input%2Fregression%2Fbeam-feather-breaking.ly;h=326b653aa12684dcb9a9ca705938b0fb326148b1;hb=e90f0536f9be39ada0bef0aeb0d275dec3b2fb5b;hp=0000000000000000000000000000000000000000;hpb=a8c9e8a7ca320ab0df5fd32e717fd62cd7635ce6;p=lilypond.git diff --git a/input/regression/beam-feather-breaking.ly b/input/regression/beam-feather-breaking.ly new file mode 100644 index 0000000000..326b653aa1 --- /dev/null +++ b/input/regression/beam-feather-breaking.ly @@ -0,0 +1,137 @@ +\version "2.14.0" +\header { + texidoc = "Feathered beams should have the same progress of their feathering +at the end of a line break as they do at the beginning of the next line." +} + +\paper { + left-margin = 2\cm + line-width = 10\cm + ragged-right = ##t + indent = 0\cm +} + +\new Staff << + \relative c' { + \cadenzaOn + \override Staff . TimeSignature #'stencil = ##f + \override Voice . Beam #'breakable = ##t + \once \override Voice . Beam #'grow-direction = #RIGHT + a32[ b c d e f g a ] + \once \override Voice . Beam #'grow-direction = #LEFT + a[ g f e d c b a] \bar "|" +} >> + +\new Staff << + \relative c' { + \cadenzaOn + \override Staff . TimeSignature #'stencil = ##f + \override Voice . Beam #'breakable = ##t + \once \override Voice . Beam #'grow-direction = #RIGHT + a32[ b c d \bar "" \break e f g a b c d e f g a ] \bar "|" +} >> + +\new Staff << + \relative c' { + \cadenzaOn + \override Staff . TimeSignature #'stencil = ##f + \override Voice . Beam #'breakable = ##t + \once \override Voice . Beam #'grow-direction = #RIGHT + a32[ b c d e f g a \bar "" \break b c d e f g a ] \bar "|" +} >> + +\new Staff << + \relative c' { + \cadenzaOn + \override Staff . TimeSignature #'stencil = ##f + \override Voice . Beam #'breakable = ##t + \once \override Voice . Beam #'grow-direction = #RIGHT + a32[ b c d e f g a b c d \bar "" \break e f g a ] \bar "|" +} >> + +\new Staff << + \relative c' { + \cadenzaOn + \override Staff . TimeSignature #'stencil = ##f + \override Voice . Beam #'breakable = ##t + \once \override Voice . Beam #'grow-direction = #LEFT + a32[ b c d \bar "" \break e f g a b c d e f g a ] \bar "|" +} >> + +\new Staff << + \relative c' { + \cadenzaOn + \override Staff . TimeSignature #'stencil = ##f + \override Voice . Beam #'breakable = ##t + \once \override Voice . Beam #'grow-direction = #LEFT + a32[ b c d e f g a \bar "" \break b c d e f g a ] \bar "|" +} >> + +\new Staff << + \relative c' { + \cadenzaOn + \override Staff . TimeSignature #'stencil = ##f + \override Voice . Beam #'breakable = ##t + \once \override Voice . Beam #'grow-direction = #LEFT + a32[ b c d e f g a b c d \bar "" \break e f g a ] \bar "|" +} >> + +\new Staff << + \relative c' { + \cadenzaOn + \override Staff . TimeSignature #'stencil = ##f + \override Voice . Stem #'direction = #DOWN + \override Voice . Beam #'breakable = ##t + \once \override Voice . Beam #'grow-direction = #RIGHT + a32[ b c d \bar "" \break e f g a b c d e f g a ] \bar "|" +} >> + +\new Staff << + \relative c' { + \cadenzaOn + \override Staff . TimeSignature #'stencil = ##f + \override Voice . Stem #'direction = #DOWN + \override Voice . Beam #'breakable = ##t + \once \override Voice . Beam #'grow-direction = #RIGHT + a32[ b c d e f g a \bar "" \break b c d e f g a ] \bar "|" +} >> + +\new Staff << + \relative c' { + \cadenzaOn + \override Staff . TimeSignature #'stencil = ##f + \override Voice . Stem #'direction = #DOWN + \override Voice . Beam #'breakable = ##t + \once \override Voice . Beam #'grow-direction = #RIGHT + a32[ b c d e f g a b c d \bar "" \break e f g a ] \bar "|" +} >> + +\new Staff << + \relative c' { + \cadenzaOn + \override Staff . TimeSignature #'stencil = ##f + \override Voice . Stem #'direction = #DOWN + \override Voice . Beam #'breakable = ##t + \once \override Voice . Beam #'grow-direction = #LEFT + a32[ b c d \bar "" \break e f g a b c d e f g a ] \bar "|" +} >> + +\new Staff << + \relative c' { + \cadenzaOn + \override Staff . TimeSignature #'stencil = ##f + \override Voice . Stem #'direction = #DOWN + \override Voice . Beam #'breakable = ##t + \once \override Voice . Beam #'grow-direction = #LEFT + a32[ b c d e f g a \bar "" \break b c d e f g a ] \bar "|" +} >> + +\new Staff << + \relative c' { + \cadenzaOn + \override Staff . TimeSignature #'stencil = ##f + \override Voice . Stem #'direction = #DOWN + \override Voice . Beam #'breakable = ##t + \once \override Voice . Beam #'grow-direction = #LEFT + a32[ b c d e f g a b c d \bar "" \break e f g a ] \bar "|" +} >>