diff --git a/Original - Page 1.jpg b/Original - Page 1.jpg new file mode 100644 index 0000000..a97e012 Binary files /dev/null and b/Original - Page 1.jpg differ diff --git a/Original - Page 2.jpg b/Original - Page 2.jpg new file mode 100644 index 0000000..a560287 Binary files /dev/null and b/Original - Page 2.jpg differ diff --git a/Original - Page 3.jpg b/Original - Page 3.jpg new file mode 100644 index 0000000..7d83522 Binary files /dev/null and b/Original - Page 3.jpg differ diff --git a/Peer Gynt.ly b/Peer Gynt.ly new file mode 100644 index 0000000..d606748 --- /dev/null +++ b/Peer Gynt.ly @@ -0,0 +1,117 @@ +\include "italiano.ly" + +\version "2.18.2" + +restConfig = { + \compressFullBarRests + \override Rest #'staff-position = #-1 + \override MultiMeasureRest.expand-limit = #0 +} + +letterMark = #(define-music-function + (parser location text) + (markup?) +#{ + \mark \markup \box #text +#}) + +manualRepeat = #(define-music-function + (parser location note) + (ly:music?) + (make-music 'PercentEvent 'length (ly:music-length note)) +) + +piecePartLayout = #(define-scheme-function + (parser location title content) + (markup? ly:music?) +#{ + \score + { + \header + { + piece = #title + } + \new Staff + { + \new Voice = "main" + { + \voiceOne + \restConfig + + #content + } + } + \layout { } + } +#}) +piecePartMidi = #(define-scheme-function + (parser location content) + (ly:music?) +#{ + \score + { + \new Staff + { + \set Staff.midiInstrument = #"french horn" + \unfoldRepeats + { + \new Voice = "main" + { + \voiceOne + + #content + } + } + } + \midi { } + } +#}) + +\include "piece-I.ly" +\include "piece-II.ly" +\include "piece-III.ly" +\include "piece-IV.ly" + +\paper +{ + oddHeaderMarkup = \markup \null + evenHeaderMarkup = \markup \null + + oddFooterMarkup = \markup { \fill-line { + \column { \left-align { + } } + \column { \center-align { + \line { \fromproperty #'header:copyright } + \line { \fromproperty #'header:tagline } + } } + \column { \right-align { + \line { " " } + \line { \fromproperty #'page:page-number-string } + } } + } } +} +\book +{ + \header + { + title = \markup { "1"\super { "er" } "Peer Gynt" } + composer = "GRIEG / ZURMUHLE" + copyright = "Reprise et Mise en page par Julien Rosset (jul.rosset@gmail.com)" + } + + % I - LE MATIN + \piecePartLayout "I - LE MATIN" \piece_I + \piecePartMidi \piece_I + + % II - LA MORT D'ASE + \piecePartLayout "II - LA MORT D'ASE" \piece_II + \piecePartMidi \piece_II + + % III - LA DANSE D'ANITRA + \piecePartLayout "III - LA DANSE D'ANITRA" \piece_III + \piecePartMidi \piece_III + + % IV - DANS LA HALLE DU TOI DANS LA MONTAGNE + \piecePartLayout "IV - DANS LA HALLE DU ROI DANS LA MONTAGE" \piece_IV + \piecePartMidi \piece_IV +} diff --git a/piece-I.ly b/piece-I.ly new file mode 100644 index 0000000..74d6187 --- /dev/null +++ b/piece-I.ly @@ -0,0 +1,86 @@ +piece_I = \relative do'' +{ + \clef "treble" + \time 6/8 + \tempo "Allegro pasturale" + + sol2.\pp | + sol2. | + sol4.\< mi\!\> ~ | + mi8\! r4 r r8 | + R2.*3 | + r4 r8 sold4. ~ | + sold8 r4 r r8 | + + mi2. | + mi4.\<\( sold->\!\>\) | + sol8\! r4 si!8\( sold fad\) | + R2.*3 | + r4 r8 re'\(\p si la\) | + sol2.\p | + sol2. ~ | + sol8 r4 sol4.-> | + + sol4.->\< sol->\! | \letterMark "A" + mi2.->\f | + mi2.-> | + mi4.->\< mi\! | + fa4. ~ fa8 r4 | + fa2.-> | + fa2.-> | + fa4.->_\markup { "più forte" } fa-> | + sol4.-> sol-> | + la4.-> sol-> | + + \letterMark "B" sold2.->( | + sol4.) ~ sol8 r r | + mi'4.\(\<\p re | + do4. re\!\) | + si4.->\f la\p\< | + si4.->\!\f la\p | + sold2.\p\<( | + sol4.) sol! | \letterMark "C" + fa2.\ff ~ | + fa4. fa8 r4 | + + dob'4.\p\<( si! | + la4. si\!) | + lab4.->\f\> fad->\!\p\< | + lab4.->\f\> fad\!\p\< | + lab2.\!\p\<( | + la4.\!) fa! | \letterMark "D" + fa2.\ff ~ | + fa2. ~ | + + fa4 r8 r4 r8 | + R2.*1^\markup \bold 1 | + lab8\p( fa mib) reb( mib! fa) | + lab8( fa mib reb mib!16 fa mib fa) | + lab8( fa lab sib fa sib) | + fa2. | + + R2.*1^\markup \bold 1 | \letterMark "E" + \repeat "percent" 2 { sol4.\pp ~ sol8 r r } | + mi4. mi | + mi4. ~ mi4 r8 | + \repeat "percent" 3 { mi4. ~ mi4 r8 } | + R2.*5 | + + do'8->\pp(^\markup "solo" sol) do-. do->( sol) do-. | + do8->( sol) do-. do->( sol) do-. | + R2.*2 | + do8->( sol) do-. do->( sol) do-. | + R2.*1 | + do8->( sol) do-. r4 r8 | + + do8->( sol) do-. r4 r8 | + R2.*1 | \letterMark "F" + sol2.\p \< | + sol4. sol\! | + R2.*4-\markup "più tranquillo" | + mi4.\pp ~ mi4 r8 | + mi4.^\markup "ritenuto" ~ mi4 r8 | + mi2.\pp\< ~ | + mi2.\!\> ~ | + mi4\! r8 r4 \bar "|." +} diff --git a/piece-II.ly b/piece-II.ly new file mode 100644 index 0000000..03ff742 --- /dev/null +++ b/piece-II.ly @@ -0,0 +1,34 @@ +piece_II = \relative do'' +{ + \clef "treble" + \time 4/4 + \key sib \major + \tempo \markup + { + \override #'(baseline-skip . 2) + \center-column { "doloroso" "andante" } + } + + R1*8 | \letterMark "A" + R1*8 | \letterMark "B" + sib4\f( re) la2 | + sib4( re) la2 | + sib4\<( do8 re mib4\!) re | + do4( re8 mi) la,4. r8 | + sib4\ff re la2-> | + + sib4 re la2-> | + sol4->\< sol-> fad->\! sol8( la) | + re8-> do-> sib2-> r4 | \letterMark "C" + R1*8 | \letterMark "D" + R1*4 | + fad2\pp( sol) | + fad2( sol) | + fad2\<( sol)( | + fad2\!\>) sol4. r8 | + fad2\!( sol4.) r8 | + fad1\> | + sol2\!\pp ~ sol8 r r r | + r1 | + r1\fermata \bar "|." +} diff --git a/piece-III.ly b/piece-III.ly new file mode 100644 index 0000000..fa6b56b --- /dev/null +++ b/piece-III.ly @@ -0,0 +1,95 @@ +piece_III = \relative do'' +{ + \clef "treble" + \time 3/4 + \key lab \major + + R2.\fermataMarkup | + R2.\fermataMarkup | + r4\p lab-. sib-. | + r4 do-. reb-. | + r4 do-. sib-. | + r4 lab-. sol-. + \bar "[|:" + \repeat "volta" 2 + { + r4 lab-. sib-. | + r4 do-. reb-. | + r4 do-. sib-. | + + r4 lab-. do-. | + r4 reb-. do-. | + r4 si-. si-. | + r4 reb-. do-. | + r4 si-. si-. | + sol4-. r reb'!-. | + do4-.\< r si-.\! | + sib!4-.\> r lab-.\! | + + lab4-. r sol-. | + do4 r r | + R2. | + r4 r sol->\f | + do4-> r r + } + \set Score.doubleRepeatType = #":|][|:" + \repeat "volta" 2 + { + r4\pp sib-. do-. | + r4\< sib-. do-.\! | + r4\> sib-. do-.\! | + r4 sib-. do-. | + R2.*4 | + r4\pp la-. la-. | + r4\< la-. la-.\! | + r4\> la-. la-.\! | + r4 la-. la-. | + R2.*4 | \letterMark "A" + r4\pp sib-. do-. | + r4 re mib | + r4 re-. do-. | + + r4 sib-. la-. | + r4 sib-. do-. | + r4 re-. mib-. | + r4 re-. do-. | + r4\pp sib-. do-. | + r4 reb-. mib-. | + r4 reb-. do-. | + r4 sib-. la-. | + r4 sib-. do-. | + + r4 reb-. mib-. | + r4 reb-. do-. | \letterMark "B" + \repeat "percent" 2 { r4 reb-. reb-. } | + \repeat "percent" 2 { r4 reb!-. reb-. } | + \repeat "percent" 4 { r4 do-. do-. } | + \repeat "percent" 2 { r4\f re-. re-. } | + + \repeat "percent" 2 { r4 re-. re-. } | + \repeat "percent" 2 { r4 sib-. sib-. } | s1*0^\markup { "poco ritenuto" } \manualRepeat s1*3 | s1*0_\markup { " " } \manualRepeat s1*3 + r4^\markup { "a tempo" } lab-. sib-. | + r4 do-. reb-. | + r4 do-. sib-. | + r4 lab-. lab-. | + r4 reb-. do-. | + r4 si-. si-. | + + r4 reb-. do-. | + r4 si-. si-. | + \repeat "percent" 3 { r4 reb-. reb-. } | + r4 do-. do-. | \letterMark "C" + \repeat "percent" 2 { r4\pp\< do-. do-.\! } + \repeat "percent" 2 { r4\> do-. do-.\! } + R2.*2 | + r4 r\f do, | + } + \alternative + { + { fa4 r r } + { fa4 r r } + } + R2. | + fa2.\pp\fermata ~ | + fa4 r r \bar "|." +} diff --git a/piece-IV.ly b/piece-IV.ly new file mode 100644 index 0000000..1ad8f28 --- /dev/null +++ b/piece-IV.ly @@ -0,0 +1,80 @@ +piece_IV = \relative do'' +{ + \clef "treble" + \time 4/4 + \key sib \major + + 1 \pp\fermata | + R1*3 | + r2 ->\pp | + R1*3 | + r2 -> | + R1*3 | + r2 -> | + R1*3 | + r2 | + R1*3 | + r2 | + R1*4 | + + %\mark \markup \box "A" + \letterMark "A" + r4\p re' r-. re-. | + r4 dod-. r do-. | + r4 sib-. r sib-. | + r4 sib r sib | + r4 re r re | + r4 dod r do | + r4 sib r sib | + r4 sib r sib | + + r4 la r la | + r4 sib! r la | + r4 la r la | + r4 sib! r la | + r4 la r_\markup { "cresd poco a poco" } la | + r4 sib r la | + r4 la r la | + r4 sib r la | + + r4\f re-. r re-. | + r4 dod-. r do-. | + \repeat "percent" 2 { r4 sib-. r sib-. } | + r4 re-.\f r re-. | + r4 dod-. r do-. | + r4\< sib! r sib | + r4 lab r sib | \letterMark "B" + r4->\!\ff re r re-> | + + r4 dod-> r do-> | + \repeat "percent" 2 { r4 sib-> r sib-> } | + r4 re-> r re-> | + r4 dod-> r do-> | + \repeat "percent" 2 { r4 sib-> r sib-> } | \break + \set countPercentRepeats = ##t + \repeat "percent" 8 { r4 re-> r re-> } | \letterMark "C" + \unset countPercentRepeats + + r4 re-. r re-. | + r4 dod r do | + \repeat "percent" 2 { r4 sib-. r sib-. } | + r4 re r re | + r4 dod r do | + + \repeat "percent" 2 { r4 sib r sib } | \letterMark "D" + r4 mi r2 | + r4 sib r2 | + r4 sib r sib | + r4\< la r sib\! | + r4 reb-> r2 | + r4 sib-> r2 | + r4 sib-. r sib-. | + r4 do-. r sib-. | + + r4 mi r2 | + r4 mi r2 | + r4\p mi\< mi mi | + mi mi mi mi\! | + R1*2 | + r4 sib\fff r2\fermata \bar"|." +}