\version "2.10.16" \paper { between-system-padding = #1 ragged-bottom=##f ragged-last-bottom=##f } \header { title = "Cinq Préludes " subtitle = "Opus 16" subsubtitle = "-----" composer = "A. Scriabin (1872-1915)" opus = "Opus 16 n°2" instrument = "N°2" copyright = "Creative Commons Attribution-ShareAlike 2.5" % These are headers used by the Mutopia Project % http://www.mutopiaproject.org/ mutopiatitle = "Préludes opus 16 - 2. " mutopiacomposer = "ScriabinA" mutopiaopus = "O 16 n°2" mutopiainstrument = "Piano" date = "composer's dates" source = "M.P.Belaïeff, Leipzig. 1897" style = "Romantic" copyright = "Creative Commons Attribution-ShareAlike 2.5" maintainer = "Philippe Hézaine" maintainerEmail = "philippe.hezaine@free.fr" lastupdated = "2006/May/01" footer = "Mutopia-2007/02/17-760" tagline = \markup { \override #'(box-padding . 1.0) \override #'(baseline-skip . 2.7) \box \center-align { \small \line { Sheet music from \with-url #"http://www.MutopiaProject.org" \line { \teeny www. \hspace #-1.0 MutopiaProject \hspace #-1.0 \teeny .org \hspace #0.5 } • \hspace #0.5 \italic Free to download, with the \italic freedom to distribute, modify and perform. } \line { \small \line { Typeset using \with-url #"http://www.LilyPond.org" \line { \teeny www. \hspace #-1.0 LilyPond \hspace #-1.0 \teeny .org } by \maintainer \hspace #-1.0 . \hspace #0.5 Copyright © 2007. \hspace #0.5 Reference: \footer } } \line { \teeny \line { Licensed under the Creative Commons Attribution-ShareAlike 2.5 License, for details see: \hspace #-0.5 \with-url #"http://creativecommons.org/licenses/by-sa/2.5" http://creativecommons.org/licenses/by-sa/2.5 } } } } } % il y a un fichier MIDI séparé (synchronisation) upper = \relative c'' { \clef treble \key gis \minor \time 2/4 \override Score.MetronomeMark #'extra-offset = #'(3 . 3) \tempo4 = 80 \once \override TextScript #'extra-offset = #'(-7 . 0.2) 4^\(^\markup { \bold "Allegro" } ~ \times 4/5 {16 ^. ^. ^. ^.} \override TupletNumber #'transparent = ##t 2\) 4^\( ~ \times 4/5 {16 _. _. _. _. } 2\) \break %mes 4^\( ~ \times 4/5 {16 \) } 4^\( ~ \times 4/5 {16 \) } << { \override TupletNumber #'transparent = ##t \times 4/5 {eis16^\( fis eis ais gis} \times 4/5 {fis16 gis fis e! fis} dis2\) } \\{ dis4 cisis dis2 } >> \break %mes 4^\( ~ \times 4/5 {16 ^. ^. ^. ^. } 2\) 4^\( ~ \times 4/5 {16 ^. ^. ^. ^. } 2\) \break %mes 4^\( ~ \times 4/5 {16 \) } 4^\( ~ \times 4/5 {16 \) } \voiceOne << { \times 4/5 {ais16^\( b ais dis cis} \times 4/5 {b16 cis b ais b} gis2\) \break %mes a!4^\( ~ \times 4/5 {a16 b a a cis} cis4 b\) b ~ b8 a! 8 ~ \break %mes b'4^\( ~ \times 4/5 {b16 cis b b fis'} } % fin 1ère voix \context Voice = "1" { \voiceTwo gis,4 fisis gis2 2 4 8[ ] [ ] s2 2 \oneVoice } >> 4 \) \arpeggio \arpeggio \arpeggio ~ 8 \break %mes 4^\( ~ \times 4/5 {16 } 2\) 4^\( ~ \times 4/5 {16 } 2\) \break %mes 4^\( ~ \times 4/5 {16 \)} 4^\( ~ \times 4/5 {16 \)} \times 4/5 {16^\( } \times 4/5 {16 } 2\) \break %mes r8 8^.^\( ^. ^.\) 2 ~ \bar "|." } lower = \relative c' { \clef bass \key gis \minor \time 2/4 \clef treble gis'4_\( ~ gis16 fisis gis b, e2\) dis4_\( ~ dis16 e dis fisis, b2\) \clef bass b4^\( ~ b16 ais b gis\) ais4^\( ~ ais16 b ais fis\) \times 2/3 {gis8\( cis b} \times 2/3 {ais gis ais} dis2\) \clef treble cis'4_\( ~ cis16 bis cis e, a!2\) gis4_\( ~ gis16 a! gis bis, e2\) e4_\( ~ e16 dis e cis\) dis4_\( ~ dis16 e dis b\) \times 2/3 {cis8\( fis e} \times 2/3 {dis8 cis dis} gis2\) \clef bass 8 8 8[ ~ \times 2/3 {16 r32 32]} 8 8 ~ 4\arpeggio \arpeggio \arpeggio ~ 8 r8 \override TupletNumber #'transparent = ##t 4_\( ~ \times 4/5 {16 } 2\) 4_\( ~ \times 4/5 {16 } 2\) 4_\( ~ \times 4/5 {16 \)} 4_\( ~ \times 4/5 {16 \)} \times 4/5 {16_\( } \times 4/5 { 16 } 2\) r8 8_. _. _. 2 \grace { 16[ ] } 2 \grace { 16[ ] } 2 \grace { 16[ ] } 2 ~ 2 } dynamics = { s2\pp s2*3 s4 s8 \once \override TextScript #'extra-offset = #'(-0.5 . 1.8) s8_\markup { \italic \small "cresc." } s2 s8 \once \override TextScript #'extra-offset = #'(-0.5 . 2.2) s8_\markup { \italic \small "dim." } s4 s2 s2\pp s2*3 s4 \once\override Hairpin #'extra-offset = #'(0 . 2.3) s4\< s4 s8 s8\! \once\override Hairpin #'extra-offset = #'(0 . 2.3) s2\> s2\! \once \override DynamicText #'extra-offset = #'(-1.8 . 2) s2\p s2*2 \once \override DynamicText #'extra-offset = #'(0.1 . 2) s8\f \once\override Hairpin #'extra-offset = #'(0 . 1.5) s8\> s8 s8\! \once \override DynamicText #'extra-offset = #'(-1.8 . 2) s2\p s2*3 s2\ff s2*2 \once \override DynamicText #'extra-offset = #'(0.1 . 1) s2\p \once\override Hairpin #'extra-offset = #'(0 . 2.3) s8\< s8 s8 s16 \once \override DynamicText #'extra-offset = #'(0.1 . 2) s16\f\! \once \override DynamicText #'extra-offset = #'(0.1 . 2) \once\override Hairpin #'extra-offset = #'(0 . 2.3) s8\p\< s8 s8 s16 \once \override DynamicText #'extra-offset = #'(0.1 . 2) s16\f\! \once \override DynamicText #'extra-offset = #'(0.1 . 2) \once\override Hairpin #'extra-offset = #'(0 . 2.3) s8\mf\< s8 s8 s16 s16\! \once \override DynamicText #'extra-offset = #'(0.5 . 2.5)s2\ff s2\ff \once \override DynamicText #'extra-offset = #'(0.5 . 4) s2\sff \once \override DynamicText #'extra-offset = #'(0.5 . 4) s2\fff s2*3 } \score { \context PianoStaff << \set PianoStaff.instrumentName = \markup{ \fontsize #6 {"2."} \hspace #1.0 } \set PianoStaff.connectArpeggios = ##t \context Staff=upper \upper \context Dynamics=dynamics \dynamics \context Staff=lower << \clef bass \lower >> >> \layout { \context { \type "Engraver_group" \name Dynamics \alias Voice % So that \cresc works, for example. \consists "Output_property_engraver" \override VerticalAxisGroup #'minimum-Y-extent = #'(-5 . 5) \consists "Script_engraver" \consists "Dynamic_engraver" \consists "Text_engraver" \override TextScript #'font-size = #2 \override TextScript #'font-shape = #'italic \override DynamicText #'extra-offset = #'(0 . 2.5) \override Hairpin #'extra-offset = #'(0 . 2.5) \consists "Skip_event_swallow_translator" \consists "Axis_group_engraver" } \context { \PianoStaff \accepts Dynamics \override VerticalAlignment #'forced-distance = #6.2 } } } % { \score { \context PianoStaff << \context Staff=upper \upper %\dynamics \context Staff=lower << \lower %\dynamics >> >> \midi { \context { \Score tempoWholesPerMinute = #(ly:make-moment 60 4) } \context { \type "Performer_group" \name Dynamics } \context { \PianoStaff \accepts Dynamics } } } % }