diff --git a/album3/the-moon.ly b/album3/the-moon.ly new file mode 100644 index 0000000..9fd8a0f --- /dev/null +++ b/album3/the-moon.ly @@ -0,0 +1,169 @@ +\version "2.22.1" +\language "english" + +#(set-global-staff-size 18) + +\header { + title = "Lunara" + 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 4 = 88 + +} + +guitarOne = \relative c { + \time 4/4 + \global + + \key d \lydian + + \arpeggioArrowDown 4.\arpeggio a''8 e'8. d16 ~ d8 a | \arpeggioNormal + 8.\arpeggio 16 ~ q8 ~ q8 a' d e | + \arpeggioArrowDown 8\arpeggio d16 a' d a' d a d e8 e16( fs) d a d, | + 8. 16 ~ q8 ~ q8 b'16 e gs( a32 gs) e16 b | + + 8. q16 r8 \arpeggio ~ q4 8 16 q | + q8 \xNotesOn q16 \xNotesOff ~ q \xNotesOn q \xNotesOff 8 ~ q2 | + + \bar "||" + + \tempo 4 = 176 + \time 15/8 + \repeat unfold 2 { + fs,,8-> fs fs fs fs-> fs fs fs-> fs fs fs fs fs fs-> fs | + } + + 8 fs16 fs 8 fs16 fs 8 fs16 fs fs fs + 8 fs16 fs 8 fs16 fs 4 fs16 fs fs fs | + 8 d16 d 8 d16 d 8 d16 d d d + 8 d16 d 8 d16 d 4 d16 d d d | + 8 e16 e 8 e16 e 8 e16 e e e + 8 e16 e 8 e16 e 4 e16 e e e | + + \time 5/4 + + \tuplet 3/2 4 { + es8 fs gs a b cs + d es fs gs a b + cs d es + + fs es fs gs fs gs a gs a + + } + + b16 gs e b gs b e gs | + \time 15/8 + + \key fs \major + + << + { fs1. ~ fs4. } \\ + { fs,,,8 fs fs fs' fs fs fs, fs fs fs' fs fs, fs fs' fs } + >> | + + fs,8 fs fs fs' fs fs fs, fs fs fs' fs fs, fs fs' fs | + + \repeat unfold 2 { + << + { fs8 cs' fs gs cs, fs gs b cs, b' as cs, as' gs fs } \\ + { fs,,8 fs fs fs' fs fs fs, fs fs fs' fs fs, fs fs' fs | } + >> + } + + << + { + d8 a' d e a, d e gs a, gs' fs a, fs' e d | + e,8 b' e fs b, e fs a b, a' gs b, gs' fs e | + } \\ + { + d,,8 d d d' d d d, d d d' d d, d d' d | + e,8 e e e' e e e, e e e' e e, e e' e | + } + >> + + + << + { + fs8 cs' fs gs cs, fs gs b cs, b' as cs, as' gs fs | + fs,8 cs' fs gs cs, fs gs b as b cs b as fs cs | + } \\ + { \repeat unfold 2 { fs,,8 fs fs fs' fs fs fs, fs fs fs' fs fs, fs fs' fs | } } + >> + + \bar "||" + + cs''2. ~ cs4. fs,4. gs | + \grace { \xNotesOn cs,16 fs as \xNotesOff } b4. as8 as4 ~ as4. ~ as4 gs8 ~ gs fs4 | + cs'4. fs, fs'2. \ottava #1 gs4 fs8 | + + \time 4/4 + + + << + { cs'1 \ottava #0 } \\ + { fs,,,8-> fs fs fs fs-> fs16 fs fs8 fs-> | } + >> + + fs,8 fs fs fs fs16 fs fs fs fs fs fs fs | + fs8-> fs fs fs fs-> fs16 fs fs8 fs-> | + fs8 fs fs fs fs16 fs fs fs fs fs fs fs | + fs8-> fs fs fs fs-> fs16 fs fs8 fs-> | + fs8 fs fs fs fs16 fs fs fs fs fs fs fs | + fs8-> fs fs fs fs-> fs16 fs fs8 fs-> | + fs8 fs fs fs b'16( a) fs e cs c b a | + + fs4. d8 ~ d4 ~ | + q4 \tuplet 3/2 4 { + e8 b'^"+" b fs'^"+" d a'^"+" g d'^"+" b + } + << + { g'1^"+" } \\ + { r4 cs,, b8.( cs32 b g4) } + >> | + + \repeat volta 2 { + fs8 cs' fs gs! cs, fs gs cs, | b' cs, b' as cs, as' gs fs | + } +} + + +guitarOneStaff = \new Staff \with { midiInstrument = "distorted guitar" } \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 {} +} diff --git a/album3/the-moon.pdf b/album3/the-moon.pdf new file mode 100644 index 0000000..826be98 Binary files /dev/null and b/album3/the-moon.pdf differ