diff --git a/album3/without-you-solo.ly b/album3/without-you-solo.ly new file mode 100644 index 0000000..0a7514f --- /dev/null +++ b/album3/without-you-solo.ly @@ -0,0 +1,148 @@ +\version "2.22.1" +\language "english" + +\header { + title = "Without You (solo)" + composer = "Tommy Montgomery" + copyright = "(c) 2024 Tommy Montgomery" +} + +global = { + \key gs \mixolydian + \time 4/4 + \tempo 4 = 156 + \set Staff.printKeyCancellation = ##f + \numericTimeSignature + \compressEmptyMeasures + \omit Voice.StringNumber + \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 +} + +guitarOne = \relative c'' { + bs'16( gs) cs( gs) bs( gs) fs ds fs gs bs16( gs) cs( gs) bs( gs) fs ds fs gs + bs16( gs) cs( gs) bs( gs) fs ds + fs( ds) gs( ds) fs( ds) cs bs cs ds fs( ds) gs( ds) fs( ds) cs bs cs ds + fs( ds) gs( ds) fs( ds) cs bs cs( ds cs bs) gs4 | + + fs16( gs) gs gs gs( fs) fs fs fs16( gs) gs gs gs( fs) fs fs | + fs16( gs) gs gs gs( fs) ds( cs) bs( cs ds bs) gs4 | + + bs16( cs bs) gs bs( cs ds) fs( gs fs) ds fs( gs) bs( cs ds) | + fs( gs fs) ds fs( gs) bs( cs) ds4. ds16 es | + \grace es8( fs4) es8 \grace es^( fs ~ fs es ds) cs | + ds4 cs8 gs ~ gs gs gs16 cs ds es | + \grace es8( fs4) es8 \grace es^( fs ~ fs es ds) cs | + ds2. r8 \ottava #1 ds16 es | + + fs4 fs8 es ~ es ds4 es16 fs | gs4 gs8 fs ~ fs es4 fs16 gs | + as4. gs8 ~ gs4 fs8(\glissando gs) | gs1 | + + R1 | + + r2 bs16( gs) cs( gs) bs( gs) fs( ds) + fs( ds) gs( ds) fs( ds) cs( bs) + cs( bs) ds( bs) cs( bs) gs( fs) + gs1 ~ | \key cs \minor gs | \ottava #0 R1 | + +} + +guitarTwo = \relative c' { + gs4 gs gs fs8 gs ~ | gs gs4 gs8 ~ gs fs gs4 | + gs gs fs8 gs4 gs8 ~ | gs gs4 fs8 bs cs bs fs | + gs4 gs gs fs8 gs ~ | gs gs4 gs8 ~ gs fs gs4 | + gs gs fs8 gs4 gs8 ~ | gs gs4 fs8 gs' fs es cs | + + ds4 as'8 ds ~ ds as4. | cs,4 gs'8 cs ~ cs gs4. | + fs4 cs'8 fs ~ fs cs4. | gs8 ds' gs as gs ds gs,4 | + + 4 \xNotesOn q16 q \xNotesOff q8 ~ q4. \xNotesOn q16 q \xNotesOff | + 4 \xNotesOn q16 q \xNotesOff q8 ~ q4. \xNotesOn q16 q \xNotesOff | + 4 \xNotesOn q16 q \xNotesOff q8 ~ q \xNotesOn q16 q \xNotesOff q8\glissando( ) | + + 1 | + \tuplet 3/2 4 { + gs8-> bs ds-> cs gs'-> cs, ds bs-> cs fs, gs4-> ~ + } | gs2 r2 | + + R1 | + + 4. 8 ~ q 4. | + + \key cs \minor + gs8 ds' gs ds a' ds, gs, fs' ds gs, fs' ds gs ds gs, ds' | + +} + + +guitarOneStaff = \new Staff \with { midiInstrument = "distorted guitar" }{ \global \guitarOne } +guitarTwoStaff = \new Staff \with { midiInstrument = "distorted guitar" }{ \global \guitarTwo } + + +chordExceptionMusic = { + 1-\markup { "maj9" } + 1-\markup { "maj7" \sharp "11" } + 1-\markup { "m7sus4" } + 1-\markup { "°7" } + 1-\markup { \super { "ø7" } } + 1-\markup { "add9" } + 1-\markup { "m(add9)" } + 1-\markup { \super { \sharp "11" \sharp "13" } } + 1-\markup { "5" } + 1-\markup { "7" } + 1-\markup { "maj7" } + 1-\markup { "m7" } + 1-\markup { "sus4" } + 1-\markup { "sus2" } + 1-\markup { "7" \super { \flat "9" } } + 1-\markup { "add11" } +} + +chordExceptions = #(append + (sequential-music-to-chord-exceptions chordExceptionMusic #t) + ignatzekExceptions +) + +chordValues = \chordmode { + \global + \set chordNameExceptions = #chordExceptions + \set majorSevenSymbol = \markup "maj7" + + +} + +chordNames = \new ChordNames { + \set chordChanges = ##t + \set chordNameExceptions = #chordExceptions + \chordValues +} + +\score { + << + \chordNames + \guitarOneStaff + \guitarTwoStaff + >> + \layout { + \context { + \Staff \RemoveEmptyStaves + \override Glissando.minimum-length = #4 + \override Glissando.springs-and-rods = #ly:spanner::set-spacing-rods + \override Glissando.thickness = #2 + \override VerticalAxisGroup.remove-first = ##t + } + } +} + +\score { + \unfoldRepeats { + << + \transpose c c, \guitarOneStaff + >> + } + \midi {} +} diff --git a/album3/without-you-solo.pdf b/album3/without-you-solo.pdf new file mode 100644 index 0000000..1f3dd45 Binary files /dev/null and b/album3/without-you-solo.pdf differ diff --git a/album3/without-you.pdf b/album3/without-you.pdf index 07a036c..50d5a44 100644 Binary files a/album3/without-you.pdf and b/album3/without-you.pdf differ