\version "2.13.6" #(ly:set-option 'point-and-click #f) \header { tagline = ##f title = \markup { \bold Prelude } subtitle = \markup { \italic \fontsize #-1 { For Two Broken Souls } } composer = \markup { \bold { Hu Haipeng } } date = "March 20, 2004" copyright = "2004, All Rights Reserved" } #(define-markup-list-command (paragraph layout props args) (markup-list?) (let ((indent (chain-assoc-get 'par-indent props 2))) (interpret-markup-list layout props (make-justified-lines-markup-list (cons (make-hspace-markup indent) args))))) \markuplines { \paragraph { This piece was written during March 19-20, 2004, dedicated to my ex-girlfriend. It''s a tragical lovesong, after 5 years' stop of composition. } \override-lines #'(par-indent . 4) \paragraph { About the recording: This was made on April 17 of the same year, with a storm recorded later (in the evening of 29) preceded by. } } upper = \relative c'' { \clef treble \key b \minor \time 3/4 \tempo \markup { \bold \italic "Larghetta elegiaco" } \times 2/3 { b8\( e fis } b,4. b8 | \times 2/3 { a8 b a } fis2\) | << { e8\(\arpeggio b' a fis e\arpeggio d | fis2.\)\arpeggio } \\ { 2\arpeggio s4 | r8 d(\p\< b a fis_"M'S" a)\! } >> | %5 \times 2/3 { b'8\( e fis } b,4. b8 | \times 2/3 { a8 b a } fis2\) | << { e8\(\arpeggio a fis d e8.\arpeggio b16 | b2.\)\arpeggio } \\ { b2\arpeggio a4\arpeggio | fis2.\arpeggio } >> | %9 << { \times 2/3 { fis8\(\arpeggio a b } d4. d8 | \times 2/3 { e8 d e } fis2\)\arpeggio | \times 2/3 { fis,8\(\arpeggio a b } d4. d8 | \times 2/3 { e8 b' a } fis2\)\arpeggio } \\ { fis,2\arpeggio 4 | 4 2\arpeggio | fis,2\arpeggio 4 | 4 2\arpeggio } \\ { s2. | \voiceFour r2 4\pp | s2. e4\rest e8\rest e16\rest e32\rest 32\p 4 } >> | %13 \times 2/3 { 8\(\arpeggio } 4.\arpeggio 8 | \times 2/3 { 8\arpeggio } 4.\arpeggio 8 | \times 2/3 { 8\arpeggio } 4\arpeggio ~ \times 2/3 { 8 -- -- } | %16 2->\)^\markup { \bold \italic "Con fuoco" } \times 2/3 { 8\( } | 2->\) \times 2/3 { 8\( } | 4-> ~ \times 2/3 { 8\)^\markup { \bold \italic "Molto rit." } ( } \times 2/3 { ) } | %19 \times 2/3 { \(^\markup { \column { \bold \italic "Appassionato" \bold \italic "A tempo" } } } 4. 8 | \times 2/3 { 8 } 2\) | 8\( | 2.\) | \times 2/3 { 8\( } 4. 8 | \times 2/3 { 8 } 2\) | %25 \times 2/3 { 8\( } 4 ~ \times 2/3 { 8 } | \times 2/3 { ^\markup { \bold \italic "Accel." } } 4 ~ \times 2/3 { 8 } | \times 2/3 { } 4 ~ \times 2/3 { 8 } | \times 2/3 { } 4^\markup { \bold \italic "Rit." } ~ \times 2/3 { 8 -> -> } | 16->^\markup { \bold \italic "Con forza, patetico" } -> -> -> -> -> -> -> -> -> -> -> | 8-.->\) r8 r4 r4 | %31 \time 4/4 r2^\markup { \bold \italic "Languido" } r8 b,,,\(\mp d e | fis4. a8 fis4. e8 | cis4--\)^\markup { \bold \italic "Rit." } r \clef bass r\fermata | %34 \time 3/4 ^\markup { \bold \italic "Malinconia" } r r | << { \times 2/3 { b8\( e fis } b,4. b8 | \times 2/3 { a fis a } b2\) | \times 2/3 { b8\( e fis } b,4. b8 | \times 2/3 { a8 fis a } b2\) | \times 2/3 { a8\( fis a } b2\) | \times 2/3 { a8\( fis a } b2\) | a2.->\(^\markup { \bold \italic "Flebile" } | fis | b\)^\markup { \bold \italic "Pesante" } | b | b ~ | b\verylongfermata } \\ { 4 2 | 4 2 | 4 2 | 4 2 | 4 2 | 4 2 | 2.-> ~ | 2. | | ~ | \verylongfermata } >> \bar "|." } lower = \relative c' { \clef bass \key b \minor \time 3/4 << { fis4 d fis | e 2 } \\ { d8( cis b2) | cis8( b a4) b, } >> | 2\arpeggio 4\arpeggio | 2\arpeggio r4 | %5 << { fis''4 d fis | e 2 } \\ { d8( cis b2) | c8( b a4) b, } >> | 2\arpeggio 4\arpeggio | << { r8 a'(\>^"M.D" fis d b^"M.S" a)\! } \\ { \voiceThree 2\arpeggio r4 } >> | %9 2\arpeggio 4 | 2 | 2\arpeggio 4 | 2\arpeggio | %13 8\arpeggio cis' 4\arpeggio | \arpeggio \arpeggio | \arpeggio \arpeggio -- | %16 \times 4/6 { 8-> dis16 fis a b } \times 4/6 { dis fis a b dis fis } 4-> | \times 4/6 { 8-> dis16 fis a b } \times 4/6 { dis fis a b dis fis } 4-> | \set tupletSpannerDuration = #(ly:make-moment 1 4) \times 2/3 { 8-> } | %19 8 | | | \< \! | | | | | | -> | 16-> -> -> -> -> -> -> -> -> -> \clef treble -> -> | 8-.-> r8 r4 r4 | %31 \clef bass 8-. b'\( d e fis2\) r8 b,(\( d e fis) a( b a | fis4--)\) r r\fermata | %34 \repeat tremolo 12 { b,32 b' } | \repeat tremolo 12 { b, b' } | \repeat tremolo 12 { b, b' } | \repeat tremolo 12 { b, b' } | \repeat tremolo 12 { b, b' } | \repeat tremolo 12 { b, b' } | \repeat tremolo 12 { b, b' } | \repeat tremolo 12 { b,-> b' } | \repeat tremolo 12 { b, b'~ } | 2. | | ~ | \verylongfermata \bar "|." } dynamics = { s2.\mf s2.*5 s2.\mp s2. %9 s2.\p\< s2\! s4 s2.\mp\< s2\! s4 %13 \crescTextCresc s2.\mf\< s2. s2.^"rit." %16 s2.^\sf s2.\sf \times 2/3 { s8 s8\< s8 } s4 s4\! %19 s2.\ff s2. s2.\mp\< s2. s2.\f s2. %25 s2.\p\< s2. s2. s2. s2. s2.\fff %31 s1\p s1 s1 %34 s2.\p s2.*4 s2.\> s4\! \crescHairpin s2\< s2\sf s4\> s2. s2.\pp s2.*3 } \score { \new PianoStaff << \set PianoStaff.connectArpeggios = ##t \new Staff = "upper" \upper \new Dynamics = "dynamics" \dynamics \new Staff = "lower" { \lower } >> \layout { \context { \type "Engraver_group" \name Dynamics \alias Voice \consists "Output_property_engraver" \consists "Skip_event_swallow_translator" \consists "Axis_group_engraver" \consists "Piano_pedal_engraver" pedalSustainStrings = #'("Ped." "*Ped." "*") pedalUnaCordaStrings = #'("una corda" "" "tre corde") \consists "Script_engraver" \consists "New_dynamic_engraver" \consists "Dynamic_align_engraver" \consists "Text_engraver" \consists "Text_spanner_engraver" \override VerticalAxisGroup #'minimum-Y-extent = #'(-1 . 1) \override DynamicLineSpanner #'Y-offset = #0 \override TextScript #'font-size = #2 \override TextSpanner #'bound-details #'left #'stencil-align-dir-y = #CENTER \override TextScript #'font-shape = #'italic \override TextSpanner #'breakable = ##t \override DynamicLineSpanner #'breakable = ##t \override DynamicTextSpanner #'breakable = ##t } \context { \PianoStaff \accepts Dynamics } } } \score { \new PianoStaff << \new Staff = "upper" << \upper \dynamics >> \new Staff = "lower" << \unfoldRepeats { \lower } \dynamics >> >> \midi { \context { \type "Performer_group" \name Dynamics } \context { \PianoStaff \accepts Dynamics } } }