music/album3/irish-reel.ly

142 lines
3.5 KiB
Plaintext

\version "2.22.1"
\language "english"
#(set-global-staff-size 18)
\header {
title = "Irish Reel"
composer = "Tommy Montgomery"
tagline = ""
}
\paper {
% system-system-spacing = #'((basic-distance . 0.1) (padding . 4))
}
global = {
\set Staff.printKeyCancellation = ##f
% \numericTimeSignature
\compressEmptyMeasures
\override TupletBracket #'bracket-visibility = #'if-no-beam
\override MultiMeasureRest.expand-limit = #3
\override Score.ChordName.font-name = #"Noto Serif"
\override Score.ChordName.font-size = #0
\override Score.LyricText.font-name = #"Noto Serif"
\override Score.LyricText.font-size = #0
\tempo 2 = 120
\key d \dorian
}
dRiff = \relative c' {
d4 a'8 b c b a c | b a g b a4 c, |
d4 a'8 b c b a c | b a b g a4 a,8( c) |
d4 a'8 b c b a c | b a g b a4 c, |
}
beginning = \relative c' {
\dRiff
d4 a'8 b c d e f | e d c b a g f e |
a,4 d8 e f e d c | d c a g a g f g |
a4 d8 e f g f e | f e d c d e f g |
a4 d,8 e f e d c | d c a g a g f g |
a4 d8 e f g a b | c b a g a g e c |
\dRiff
d4 a'8 b c b a g | f e d c b a g f |
e4 e'8 f gs a gs f | gs f e d e f e d |
e,4 e'8 f gs a gs f | gs f e d c b a f |
e4 e'8 f gs a gs f | gs f e d e f e d |
e, gs a b d e f gs | a b d e f gs a b |
}
guitarOne = \relative c' {
\time 2/2
\global
\repeat volta 2 {
\beginning
}
\alternative {
{
\repeat volta 2 { a2 <a' e' a>4. q8 ~ | q4 <a e' g> ~ q8 q q q | }
\repeat volta 2 { a,2 <a' d f>4. q8 ~ | q4 <a cs e> ~ q8 q q q | }
\repeat volta 2 { a,2 <g' c! d>4. q8 ~ | q4 <g b d> ~ q8 q q q | }
f4 g c e, g c c, d | g bf, d a' <a, e' g d'>1\arpeggio ~ |
q1\laissezVibrer |
c'8 b a g f e d c |
d' c b a g f e d |
e' d c b a g f e |
}
{
\repeat volta 2 { a,2 <a' e' g>4. q8 ~ | q4 <a d fs> ~ q8 q q q | }
}
}
\repeat volta 2 { a,2 <a' c f!>4. q8 ~ | q4 <g c e> ~ q8 q q q | }
\repeat volta 2 { a,2 <g' c d>4. q8 ~ | q4 <g b d> ~ q8 q q q | }
<g c d>8( b) <g b d> q \xNotesOn q q \xNotesOff <g c d>8( b) |
<g b d> q \xNotesOn q q \xNotesOff <g c d>8( b) <g b d> q |
<b, fs' a ds>1\laissezVibrer |
\tuplet 3/2 4 { c'8[ b a] g[ fs e] d![ c b] a[ g fs] } |
\bar "||"
e4 e'8 fs g fs e g |
fs e d fs e4 << \new CueVoice { <d a'>4 | <e b'> } \\ { s4 | s4 } >>
e8 fs g fs e g |
fs e fs d e4 << \new CueVoice { <b fs'>4 | <e b'> } \\ { s4 | s4 } >>
e8 fs g fs e g fs e d fs e4 << \new CueVoice { <d a'>4 | <e b'> } \\ { s4 | s4 } >>
e8 fs g a b c d c b a g e fs c |
b4 a'8 b c b a d | c b a c b4 << \new CueVoice { <a, e'>4 | <b fs'> } \\ { s4 | s4 } >>
a'8 b c b a c | b g e g fs4 << \new CueVoice { <c g'>4 | <b fs'> } \\ { s4 | s4 } >>
a'8 b c b a d | c b a c b4 << \new CueVoice { <a, e'>4 | <b fs'> } \\ { s4 | s4 } >>
b8 c ds e fs g | a b c ds e fs g a |
\break
\relative c' {
\repeat volta 4 {
<d a' d>4 \xNotesOn q8 q \xNotesOff <c g' d'>4 <d a' d>4 |
\xNotesOn q8 q \xNotesOff <c g' d'>4 <d a' d>4-> \xNotesOn q8 q^"4x" \xNotesOff
}
<d a' d>4-> r4 a''8( g) f f( d) c c( a) g g( e) c |
d4-> a'8 b c b a g | f e d c d e f c |
<d a' d>2 r2 |
}
\bar "|."
}
guitarOneStaff = \new Staff \with { midiInstrument = "acoustic guitar (steel)" } \guitarOne
\score {
<<
\guitarOneStaff
>>
\layout {
% indent = #0
\context {
% \Staff \RemoveEmptyStaves
% \override Glissando.springs-and-rods = #ly:spanner::set-spacing-rods
% \override VerticalAxisGroup.remove-first = ##t
}
}
}
\score {
\unfoldRepeats {
<<
\guitarOneStaff
>>
}
\midi {}
}