Trauervorspiel/score

Zur Navigation springen Zur Suche springen

Lilypond Score

sop = \relative c'' {
  \time 2/2
  \key c \major
  \voiceOne
  a2 e'
  c a
  h gis
  a g4 a
  f2 d
  e a4 h
  c2 d
  h2 r
  \bar "||"
  c2 a h c
  a f' e a
  f d4 h
  c1 h
  a1
  \bar "||"
  a2 g4 a
  f2 d
  e a4 h
  c2 h
  a1
  \bar "|."
}

alt = \relative c' {
  e1 ~
  e2 f
  f e4 d
  c2 e
  d d
  c dis
  e1
  gis2 s
  a e f e
  e gis
  a1 ~ a ~ a1 gis
  e
  c2 e
  d d
  c dis
  e2. d4
  c1
}

ten = \relative c' {
  \key c \major
  \clef bass
  c2 h
  a c d h
  a1 ~ a ~ a2 ~ a ~ a gis
  gis2 r
  a1
  d,2 d c d
  e1
  f1 e1 d
  c1
  a'1 ~ a ~ a2 ~ a ~ a gis
  a1
}

bas = \relative c' {
  a2 gis
  a f d e
  f cis d f
  a f e1
  e2 s
  e2 c
  a2 gis
  a h c cis
  d h4 d
  c1 h
  a
  f'2 cis d f
  a f e1 a,
}

Struktur =
{
  \override Score.NonMusicalPaperColumn.page-break-permission = ##f
  \override Score.NonMusicalPaperColumn.line-break-permission = ##f
  \override Score.SpacingSpanner.common-shortest-duration = #(ly:make-moment 1/12)
  \override PianoStaff.VerticalAxisGroup.staff-staff-spacing.basic-distance = #12
  \override PianoStaff.VerticalAxisGroup.staff-staff-spacing.padding = #4
  \override Score.RehearsalMark.padding = #5
  s1 * 8 \break
  \mark \markup \rounded-box "Variante I für Schluss"
  s \break
  \mark \markup \rounded-box "Variante II für Schluss"
}

kopf=\header {
  title = \markup \override #'(baseline-skip . 4)
  \center-column {
    "Orgel Präludium Moll"
    \fontsize #-4 "Op 228&270"
    " "
  }
  poet = "Notensatz: lilypond.miraheze.org"
  composer = \markup \right-column {
    "M: Carl Sattler (1871/74-1938)"
    "Op. 228 & 270"
  }
}

\bookpart {
  #(set-global-staff-size 24)
  \paper {
    top-margin = 35\mm
    ragged-right = ##f
    ragged-last = ##f
    ragged-bottom = ##f
    ragged-last-bottom = ##f
    bottom-margin = 35\mm
    indent = #0
    line-width = 170\mm
    print-all-headers = ##f
    #(include-special-characters)
    print-first-page-number = ##t
    first-page-number = #1
    oddFooterMarkup = ##f
    evenFooterMarkup = ##f
    oddHeaderMarkup = #oddFooterMarkup
    evenHeaderMarkup = #evenFooterMarkup
    markup-markup-spacing.padding = #10
    markup-system-spacing.padding = #5
  }
  \kopf
  \score
  {
    <<
      \new PianoStaff="leadsheet"
      <<
        \new Staff="Discant"
        <<
          \new Voice="Alt" \sop
          \new Voice { \voiceTwo \alt }
        >>
        \new Staff="Bass"
        <<
          \new Voice { \voiceOne \ten }
          \new Voice { \voiceTwo \bas }
          \new NullVoice \Struktur
        >>
      >>
    >>
  }
}