Consolation (Mendelssohn)/score

Zur Navigation springen Zur Suche springen
down = { \change Staff= down }
up = { \change Staff = up }

#(define sop-1 #{ \relative {
  \down
  e16^( h' e gis
  \up \stemDown
  h e gis h)
  \stemNeutral
  \down
  e,,,( h' e gis
  \up
  h e gis h)
  \stemDown \down
  \once \override Beam.positions = #'(-1 . 0)
  h,,( \up gis' h e
  \once \override Beam.positions = #'(-1 . -0)
  gis h e gis h8)
  \stemNeutral
  r < dis,,, h a > r
  < e h gis > r r4
                  }
   #})

#(define sop-5 #{ \relative {
  r8 < fis' d h >4 < fis cis >8. < gis eis h >16
  < a fis a, >4.
  fis8 ( cis dis gis8. fis16
  < e gis, >4)
                  }
   #} )

#(define ten-5 #{ \relative {
  r8 < fis h, >4 < fis a, >8. < fis g, >16 < fis fis, >2
                  }
   #} )

%% Voice 1
sop =
\relative {
  \key e \major
  \override Slur.height-limit = #19
  \override Slur.minimum-length = #3
  $sop-1
  \bar "||"
  \revert Slur.height-limit
  < gis' e h >4( fis8. e16)
  \voiceOne
  \set Voice.beatStructure = #'(2 2)
  h'8 ( a4) gis8-.( fis-. e-. dis-. e-.)
  gis4( fis8)
  $sop-5
  r4 < gis e h >4( fis8. e16)
  e'4. dis8( cis h a gis )
  cis4( fis,8) $sop-5
  \oneVoice
  r4
  < h, gis >4 < cis ais fis >8. < dis his >16
  < e cis gis >4. < cis e gis >8-.( < cis e fis >-. < cis e ais >-. < cis e cis' >8.-.) < cis e h' >16
  q4 ais'8 r < gis h e >4 < fis ais! dis >8.( < e cis' >16)
  < h' fis dis >4 < ais e cis >8. < gis dis h >16
  < fis e ais, >8(-1-4-5 < e cis > < e gis ais,! > < e cis >)
  < dis h >8
  \voiceOne
  fis4( e8-. dis-.) e-. dis8.( cis16)
  < h fis >8 fis'4-> e8-. dis-. e-. dis8. cis16
  h8 h'4( a!8) < gis e h >4( fis8. e16)
  h'8 ( a4) gis8-.( fis-. e-. dis-. e-.)
  gis4( fis8) $sop-5 r4
  \repeat unfold 2 {
    < e g h > < fis h >8. < e g! ais cis >16
    < dis fis h dis >2
  }
  < fis d h >4 < fis cis >8. < gis! eis >16
  < fis a a, >4. fis8( cis dis gis8. fis16 e4)
  s2. s1 s
  \bar "|."
}


alt = \relative {
  s1 s s
  \voiceTwo
  e'2 ais,
  h4. s8 s2
  s2 a2 s1
  e'2 s4 eis ~ eis4. s8 s2
  s2 a,
  s1 * 4
  \repeat unfold 2 { s8 < dis h > < cis ais > < h gis > < h fis >4 < ais fis > }
  h8 < dis fis >[ e fis] s2
  e ais,
  h4. s8 s2
  s2 a s1 s s
  s2 a
  \oneVoice
  \override Slur.height-limit = #19
  $sop-1 r2\fermata
}

ten = \relative {
  \key e \major
  \clef bass
  s1 s2 s4 h,8 r
  e, r r4 < e' gis >2
  < a e cis > < e cis >
  \voiceOne
  e4( dis8) $ten-5
  \oneVoice
  < fis h, >2 e,4 r < gis' e >2 < cis gis cis, >
  \voiceOne cis
  \oneVoice
  < cis a >4. $ten-5 < h, h, >2
  e,4. r8 < e e' >4 < dis dis' >
  < cis cis' > < h h' > < ais ais' > < gis gis' >
  < fis fis' >2 q
  q q
  < h h' >2. < fis' e' >4
  < h dis > r r < fis e' >
  < fis' dis >8 < h h, >[ < h cis, > dis,]
  \voiceOne
  < gis e >2
  s1
  e4( dis8) \oneVoice r < fis h, >4 < fis a, >8. < fis gis, >16
  < fis fis, >2 < fis h, >
  e,4 r < e' h' > < dis h' >8. < cis h' >16
  s1 s s s
  s2 s4 < h h, >8 r < e, e, > r r4
  r2\fermata
}

bas = \relative {
  s1 * 4
  \voiceTwo
  h,4. s8 s2 s1 s
  s2 r4 h'
  s1 * 8
  s2 e,4( dis)
  < cis e a >2 < cis e >
}

hairpinRit =
\hairpinWithCenteredText \markup { \italic rit. }

Dyn = {
  \override Score.RehearsalMark.outside-staff-priority = ##f
  \override Score.RehearsalMark.padding = #2
  \override Score.RehearsalMark.self-alignment-X = #-1
  s1\mp
  s8. s16\< s4 s8\! s s\p s
  s2 s\mf
  s4.\< s8\! s2
  s4.\> s8\! s2
  s\sf s\p
  \override Hairpin.to-barline = ##f
  s s\mf\< s4. s8\! s2
  s\> s\p s1
  s2s\cresc s1 s2 s\sf
  s\sf s\> s1\! s s8
  \hairpinRit
  s8.\< s\> s4\p s-\markup \fontsize #-1 \italic "a tempo" s1
  \override Hairpin.to-barline = ##t
  s2 s\< s\! s\p
  s s\f\< s\! s\f\< s\! s4 s\dynamictext \markup {
    \dynamic "p" \italic \fontsize #-1 "tranquillo"
  }
  s s\dynamictext "et rit." s2
  s1\dynamictext "a tempo" s
  s8\pp
}

Struktur = {
  \override Score.NonMusicalPaperColumn.page-break-permission = ##f
  \set Score.proportionalNotationDuration = #(ly:make-moment 1/8)
  \time 4/4
  \mark "Adagio non troppo"
  s1 * 12 \pageBreak
}

kopf=\header {
  title = "Consolation"
  subtitle = "Op. 30 Nr.3"
  composer = "Felix Mendelssohn (1809-1847)"
}

mypaper =
\paper {
  top-margin = 25\mm
  ragged-right = ##f
  ragged-last = ##f
  ragged-bottom = ##t
  ragged-last-bottom = ##t
  bottom-margin = 25\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-system-spacing.padding = #6
  system-system-spacing.minimum-distance = #1
}