\version "2.20.0" \header { title = \markup { \with-url #"https://ponyphonic.bandcamp.com/track/autumn" "Autumn" } composer = \markup { \bold \with-url #"https://youtube.com/user/ponyphonic" "ponyphonic" } author = "ponyphonic" copyright = \markup { MIDI transcription by \with-url #"https://www.youtube.com/channel/UCxClo-xFmOve2ohX6HaycGw" "Red Hadron" "|" Sheet music by \with-url #"https://aho.ge/home" "aho" } tagline = ##f } \include "articulate.ly" \include "custom-music-fonts/smufl/definitions.ily" % Rests centered on the staff (regardless of voice) trebleHR = \absolute { b'2\rest } % Half trebleQR = \absolute { b'4\rest } % Quarter trebleER = \absolute { b'8\rest } % Eighth bassHR = \absolute { d2\rest } bassQR = \absolute { d4\rest } bassER = \absolute { d8\rest } ottavaAlta = { \ottava #1 \set Staff.ottavation = \markup { \smuflglyph #"ottavaAlta" } } ottavaAltaOnce = { \once\override Staff.OttavaBracket.style = #'none \ottavaAlta } ottavaBassa = { \ottava #-1 \set Staff.ottavation = \markup { \smuflglyph #"ottavaAlta" } } ottavaBassaOnce = { \once\override Staff.OttavaBracket.style = #'none \ottavaBassa } ottavaNeutral = { \ottava #0 \unset Staff.ottavation } RH = { \clef "treble" \key b \minor \time 4/4 \relative c' { b8 d fis d b' fis d fis | b, d fis d b' fis d fis | g, b d b fis' d b g | \barNumberCheck 4 a d \parenthesize a g fis' d g, b | r2 } << \relative c' { b2~ | b1 | \oneVoice fis'8 d b g fis'~ ~ ~ ~ | \barNumberCheck 8 1 | \arpeggio \voiceOne b'2~ | g1 | \barNumberCheck 12 b | s2 b~ | 1 | \tieDown 8 cis b4 q8 cis b4~ | \barNumberCheck 16 \tieNeutral 1 | } \\ \relative c { r8 fis4 fis8 | r fis4 fis fis fis8 | s1 | \barNumberCheck 8 s | s | r8 fis' d4~ d2 | \voiceOne \change Staff = "LH" s4 r8 fis,[ g] \voiceTwo \change Staff = "RH" b[ e b] | \barNumberCheck 12 r8 e b e, e b e, | fis' d b4 r8 fis' d b | r8 d~ 2. | s1 | \barNumberCheck 16 r8 cis8~ cis4 cis2 | } \\ \relative c' { s2 | cis2 d2 | s1 | \barNumberCheck 8 r2 cis | } >> \key e \minor << \relative c'' { g1\arpeggio | \oneVoice g8 e c g g' e c g | } \\ \relative c' { 2\arpeggio c4 c8 e | } >> << \relative c'' { a1 | \barNumberCheck 20 a2 | f1\arpeggio | 2 | b' b | \barNumberCheck 24 a a | g g | fis } \\ \relative c' { r4 a8 b c4 a8 c | \barNumberCheck 20 r e c a a4 g | 4.\arpeggio a8[ c a] r4 | a1 | e'8 fis e b e fis e b | \barNumberCheck 24 r e c b r4 b | r8 e c b r e c b | r dis c b } >> << \relative c' { fis2 | e1 | \barNumberCheck 28 } \\ { } \\ \relative c' { \change Staff = "LH" r8 dis b dis, | e4 e8[ g b] e,[ g b] | \barNumberCheck 28 } >> << \relative c' { e2 g | e \trebleHR | e fis4 g | c,4. a8 e'4. a,8 | \barNumberCheck 32 b2 | } \\ \relative c' { r8 b g r 8 e b4 | \voiceOne \change Staff = "LH" s2 e,8 g b e | \voiceTwo \change Staff = "RH" r b g4~ 2 | s1 | \barNumberCheck 32 r8 g4 g g g8 | } >> \relative c' { 4 r fis'8 cis r4 | 2~ | } << { R1 | \barNumberCheck 36 } \new Voice { \voiceOne \change Staff = "LH" \relative c' { b8 fis b, b' d b b, b' | \barNumberCheck 36 } } >> \relative c' { fis8 d b4 b2 | e'8 b gis e \change Staff = "LH" \voiceOne e, gis b e | \change Staff = "RH" \oneVoice b' gis e4 b e, | } \clef "bass" << \relative c' { d1 | \barNumberCheck 40 2 cis | b b | cis cis | 4 r8 cis e b fis4 | \barNumberCheck 44 d'2 e | } \\ \relative c { s4 e8 fis g e g4 | \barNumberCheck 40 r4 fis8 ais ais,4 ais4 | r8 b d fis r fis d b | r8 fis' d b r fis' d fis | r4 fis2. | \barNumberCheck 44 b8 b fis4 b8 fis~ fis4 | } >> \clef "treble" \relative c' { 2 r8 bes d fis | 2 bes8 d4 bes8 | a'1 | \barNumberCheck 48 } << \relative c'' { g1 | a | } \\ \relative c' { 2 | d d | } >> \clef "bass" \relative c' { a8 d a fis d' a fis e' | } << \relative c' { cis2 cis | \barNumberCheck 52 gis b | } \\ \relative c { r8 cis fis a r a fis4 | \barNumberCheck 52 r8 cis~ cis4 r8 cis~ cis4 | } >> \relative c' { a4 gis | cis | \bar "||" \key fis \minor } << \relative c' { 1 | \barNumberCheck 56 } \\ \relative c { r4 r8 dis8 e gis cis gis | \barNumberCheck 56 } >> \clef "treble" \relative c' { 2 | } << \relative c' { 1 | 2 | } \\ \relative c' { s2 a8 cis fis cis | r a'~ 4 r8 fis8 fis, cis' | } >> \relative c'' { gis8 e cis e, gis' e cis e, | \barNumberCheck 60 cis'' gis e cis gis' e cis e, | } << \relative c'' { gis2 gis | gis1 | | \barNumberCheck 64 a2 a | } \\ \relative c' { r8 dis dis cis r dis dis cis | r dis c gis dis' c \parenthesize gis d' | 2 cis8 d4 d8 | \barNumberCheck 64 r8 fis~ fis4 r8 fis~ fis4 | } >> \relative c' { 2 \change Staff = "LH" fis8 \change Staff = "RH" b d fis | b2 | 1 | \barNumberCheck 68 q2 | fis8 gis cis fis, | gis2 cis | 4\arpeggio s a,8 cis fis a | \barNumberCheck 72 } << \relative c'' { \oneVoice gis8 e cis4 \voiceOne cis'2 | \oneVoice 1 | 2 \voiceOne gis4 a | } \\ \relative c' { s2 cis4 cis8 d | s1 | s2 fis | } >> \relative c' { 4 b d b | \barNumberCheck 76 } << \relative c' { cis2 \oneVoice | \voiceOne \trebleQR \trebleER gis8 gis' gis,8~ gis4 | } \\ \relative c' { r8 a8~ a4 s2 | 1 | } >> \relative c' { 2 | \bar "||" \key cis \minor r8 gis cis e | \barNumberCheck 80 } << \relative c'' { dis2 gis | fis cis | } \\ \relative c' { gis'4. gis8~ gis2 | r4 r8 fis r fis8~ fis4 | } >> \relative c'' { ais1 | e1 | \barNumberCheck 84 dis4~ 2 | 1 | cis2 | 1 | \barNumberCheck 88 cis2 | 1 | 2 q | 1 | \barNumberCheck 92 2 | 1 | 2 | | \barNumberCheck 96 } << \relative c'' { 2 } \\ \relative c'' { a8 a~ a a } >> \relative c'' { 2 | | | | \barNumberCheck 100 gis' | a2 a,8 cis fis a | gis e cis e, cis''2 | fis,2 fis,8 a d a | \barNumberCheck 104 fis' d a d, 2 | 4 b8 fis' d' b b,4 | cis8 a e a fis' cis e,4 | gis8 cis dis' gis,4 | \barNumberCheck 108 4. gis8 dis' gis,~ gis4 | cis'8 gis e cis cis' gis cis, e | dis' gis, e4 2 | fis'8 cis ais fis cis' ais fis ais, | \barNumberCheck 112 ais' fis cis fis, cis'4 dis | \clef "bass" e8 cis, fis a fis fis | 4 gis 2 | \clef "treble" cis1 | \barNumberCheck 116 4 e8 cis' 4 cis | a'2 gis | fis' | e dis | \barNumberCheck 120 dis8 dis, gis e'16 dis gis,2 | a4 cis cis | e dis fis e | gis 2~\arpeggio | \barNumberCheck 124 q1\fermata \bar "|." | } } LH = { \clef "bass" \key b \minor \time 4/4 \relative c' { 1~ | q | g | r4 a~ a2 | \barNumberCheck 5 } << \relative c, { \bassER fis8 b2 b4~ | b b2 b4~ | b1~ | b | \barNumberCheck 9 s4 b'8[ d fis] b,[ d fis] | } \\ \relative c, { b4.~ 8~ q2~ | q1 | g'~ | g | \barNumberCheck 9 \bassER fis'8~ fis2. | } >> \relative c' { a4. a8~ a2 | \voiceTwo e,4~ 2.~ | \oneVoice e'1 | \barNumberCheck 13 } << \relative c { \bassQR \bassER d8~ d2~ | d4. d8~ d4 d | s1 | a'4\rest ais8~ ~ q2 | \barNumberCheck 17 } \\ \relative c, { d1~ | d | \oneVoice cis'4. cis8~ cis4. cis8~ | \voiceTwo cis1 | \barNumberCheck 17 } >> \key e \minor << \relative c' { s4 g8 b~ b g8~ g4 | s1 | r2 r8 e8~ e4~ | e1 | \barNumberCheck 21 \voiceTwo s2. f8 f,~ | f1~ | f } \\ \relative c { c8~ ~ q2.~ | q1 | a~ | a | \barNumberCheck 21 \voiceOne \tieDown f8~ ~ 2~ \tieUp c'4~ | \tieNeutral << { c1 | b | } \new Voice { \voiceOne \tieDown r4 r8 f'8~ \tieUp f4 f4~ | \tieNeutral f1 | } >> } >> \relative c { b1 | \barNumberCheck 25 b | \voiceTwo b2~ | e,8~ ~ q2. | \oneVoice } << \relative c { d4. d8 d4. d8 | \barNumberCheck 29 \bassER g, c d s2 } \\ \relative c, { d1 | \barNumberCheck 29 c | } >> \relative c, { c2 c | } << \relative c { \bassQR a2 a4 | \bassQR g2 g4 | \barNumberCheck 33 \bassQR fis \bassQR fis | ais ais2 ais4 | s1 | \bassQR \bassER a8 \bassQR a4 | \barNumberCheck 37 s1 | s1 | \bassER b8~ b2. | \bassER fis8 s2. | \barNumberCheck 41 } \\ \relative c, { a1 | g | \barNumberCheck 33 fis | ais | b | a | \barNumberCheck 37 gis'~ | gis | e | fis,2 fis8 fis'~ fis4 | \barNumberCheck 41 } >> \relative c, { b1 | b | b8~ 2. q8 | } << \relative c { \bassQR \bassER b8~ b4 b8 a | \barNumberCheck 45 \bassER d, g bes d2 | r4 r8 g4 r8 g4 | \bassER d8 g[ bes d] g,[ bes d] | s1 | \barNumberCheck 49 \bassER d,8 fis a \bassER a fis d | \oneVoice s1 | fis,2.~ fis8 fis8~ | \voiceOne fis4 fis2 fis4 | \barNumberCheck 53 } \\ \relative c, { b1 | \barNumberCheck 45 g | r8 g'~ 2. | g,1 | g'' | \barNumberCheck 49 fis,~ | \oneVoice fis | s | \voiceTwo r4 r8 fis,~ fis2 | \barNumberCheck 53 } >> \relative c,, { fis8 fis' fis, fis' fis, fis' fis, fis' | fis, fis' fis, fis' << \voiceTwo fis,2 \\ { \voiceOne r8~ fis'8~ fis4 } >> | \bar "||" \key fis \minor cis1 | b4. b'8~ b4 b | \barNumberCheck 57 } << \relative c { \oneVoice 1~ | q | } \\ \relative c { r8 cis fis gis s2 | e,1 | } >> \relative c, { r4 r8 e8~ e2 | R1 | \barNumberCheck 61 2. 4 | 2. 4 | d'8 fis gis a~ a4 a | d d d d | \barNumberCheck 65 } << \relative c { \bassER b8 cis d s2 | \bassER d8 b4 a a | \bassQR g8 b' d g, d g | \bassER g~ 4 \bassQR g | \barNumberCheck 69 } \\ \relative c, { b1~ | b2 a | g1~ | g | \barNumberCheck 69 } >> \relative c, { cis4 cis2. | } << \relative c { \bassQR f2. } \\ \relative c, { f1 } >> \relative c, { fis8 cis' fis gis s2 | e,1 | \barNumberCheck 73 d8 a d e' fis a d a | r4 d, cis,2 | } << \relative c { \bassER b8~ b2. | \bassQR a2 a4 | \barNumberCheck 77 \bassQR \bassHR c4 | c4 c2 c4 | } \\ \relative c, { b1 | a | \barNumberCheck 77 gis'8 gis,~ 2. | c1 | } >> \bar "||" \key cis \minor \relative c' { r8 gis cis dis e2 | b,8 fis' b2 b4 | \barNumberCheck 81 ais,8 fis' ais2 ais8 cis | } << \relative c' { \bassER cis r ais cis4 dis | } \\ \relative c { s4 fis2. | } >> \relative c, { fis8 cis' fis gis a fis e' a, | \barNumberCheck 84 } << \relative c, { \absolute { d2.\rest } dis4 | } \\ \relative c { 1 | } >> \relative c, { 8 a, a' e a e' a e | r a e a, gis4 e' | fis8 gis a fis fis, fis' | \barNumberCheck 88 r a fis4 e, e' | dis,8 dis' fis b dis dis, dis, dis' | dis,4 dis' cis, cis | c8 a' c dis fis a c dis | \barNumberCheck 92 r c,, c' c,~ c c c'4 | \ottavaAlta r cis'8 dis e gis cis gis | \ottavaNeutral b,,4. b8~ b2 | a8 a a' b cis e a a, | \barNumberCheck 96 r4 a gis, gis' | fis,8 cis' fis4 r8 a gis a | a a gis a r cis a | dis gis gis' \parenthesize gis gis gis, gis, | \barNumberCheck 100 r c dis gis~ gis2 | fis8 cis' \change Staff = "RH" fis gis \change Staff = "LH" r2 | e,1 | d8 a' d e s2 | \barNumberCheck 104 r cis | r8 b,~ b2. | a1 | gis,8 gis'~ gis2. | \barNumberCheck 108 c,8 gis' c2 c4 | cis1 | } << \relative c' { b4. b8~ b4 b | } \\ \relative c { b1 | } >> \relative c { ais1 | \barNumberCheck 112 fis | fis | 4. gis8~ gis4 gis' | R1 | \barNumberCheck 116 \clef "treble" r8 gis''8~ gis4 r8 gis cis gis | cis gis cis gis cis4 gis | fis,8 cis' fis cis' a cis a fis | a a fis cis a'4 fis | \barNumberCheck 120 \clef "bass" << \relative c' { gis2~ gis8 gis gis, gis' | r gis r gis r gis r gis | r gis r gis r gis r gis | r gis r gis~ gis2~ | \barNumberCheck 124 gis1\fermata \bar "|." | } \\ \relative c { s2. \once \hide NoteHead gis4~ | gis1~ | gis1~ | gis1~ | \barNumberCheck 124 gis1 \bar "|." | } >> } } dynamics = { \tempo 4 = 140 s1*8 \bar "||" % 9 s1*8 \bar "||" % 17 } \score { \new PianoStaff << \new Staff = "RH" \RH \new Dynamics \dynamics \new Staff = "LH" \LH >> \layout { indent = #0 \context { \Staff \consists "Span_arpeggio_engraver" connectArpeggios = ##t } } } \score { \articulate << \new PianoStaff << \new Staff = "RH" \RH \new Dynamics \dynamics \new Staff = "LH" \LH >> >> \midi { } }