Compare commits
2 Commits
3e6557188c
...
75826e72af
Author | SHA1 | Date | |
---|---|---|---|
75826e72af | |||
94daa05eaa |
122
album3/a-new-day-solo.ly
Normal file
122
album3/a-new-day-solo.ly
Normal file
@ -0,0 +1,122 @@
|
||||
\version "2.20.0"
|
||||
\language "english"
|
||||
|
||||
\header {
|
||||
title = "A New Day (guitar solo)"
|
||||
composer = "Tommy Montgomery"
|
||||
copyright = "(c) 2021 Tommy Montgomery"
|
||||
}
|
||||
|
||||
global = {
|
||||
\key d \minor
|
||||
\set Staff.printKeyCancellation = ##f
|
||||
\numericTimeSignature
|
||||
\compressFullBarRests
|
||||
\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
|
||||
\tempo 4 = 76
|
||||
}
|
||||
|
||||
global = {
|
||||
\key d \minor
|
||||
\set Staff.printKeyCancellation = ##f
|
||||
\numericTimeSignature
|
||||
\compressFullBarRests
|
||||
\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
|
||||
\tempo 4 = 152
|
||||
}
|
||||
|
||||
guitarOne = \relative c'' {
|
||||
\time 7/8 d2 d4 a'8 |
|
||||
\time 4/4 g4. g16 g g8 a c\glissando( d) |
|
||||
\time 7/8 \grace c8( d2) f4. |
|
||||
\time 4/4 e2 e16( c) g e c e g c |
|
||||
\time 7/8 d2 f4-. a8 |
|
||||
\time 4/4 g4( fs8) d8 ~ d c,16 e g c e g |
|
||||
\time 7/8 f!4. e8 f \tuplet 3/2 { e16( f e) } d8 |
|
||||
\time 4/4 d2\harmonic \ottava #1 bf'16( f) e c \ottava #0 bf a f e |
|
||||
|
||||
\time 7/8 d2 d8[( e16 d]\glissando c8) |
|
||||
\time 4/4 d4. d16 d d8 e f g |
|
||||
\time 7/8 g4 c8[ f,] ~ f[ c' e,] ~ |
|
||||
\time 4/4 e c' c,4 c'2 |
|
||||
\time 7/8 \tuplet 3/2 4 { bf,8( d) f( bf) c( d) } bf,16( d) f( bf) c( d) |
|
||||
\tuplet 3/2 4 { c,8( e) g( c) d( e) } c,16( e) g( c) d( e) |
|
||||
d4 e f g16\glissando( a) |
|
||||
\time 5/4 a4 a16( g) a8 ~ a2. |
|
||||
|
||||
}
|
||||
|
||||
guitarOneStaff = \new Staff \with { midiInstrument = "distorted guitar" midiMaximumVolume = #0.6 }{ \global \guitarOne }
|
||||
|
||||
|
||||
chordExceptionMusic = {
|
||||
<c e g b d'>1-\markup { "maj9" }
|
||||
<c e g b fs'>1-\markup { "maj7" \sharp "11" }
|
||||
<c ef f g bf>1-\markup { "m7sus4" }
|
||||
<c ef gf bff>1-\markup { "°7" }
|
||||
<c e g d'>1-\markup { "add9" }
|
||||
<c ef g d'>1-\markup { "m(add9)" }
|
||||
<c e fs as>1-\markup { \super { \sharp "11" \sharp "13" } }
|
||||
<c g>1-\markup { "5" }
|
||||
<c e g bf>1-\markup { "7" }
|
||||
<c e g b>1-\markup { "maj7" }
|
||||
<c ef g bf>1-\markup { "m7" }
|
||||
<c f g>1-\markup { "sus4" }
|
||||
<c d g>1-\markup { "sus2" }
|
||||
<c e g bf df'>1-\markup { "7" \super { \flat "9" } }
|
||||
<c e g f'>1-\markup { "add11" }
|
||||
<c e g b d' f' a'>1-\markup { "maj13" }
|
||||
}
|
||||
|
||||
chordExceptions = #(append
|
||||
(sequential-music-to-chord-exceptions chordExceptionMusic #t)
|
||||
ignatzekExceptions
|
||||
)
|
||||
|
||||
chordValues = \chordmode {
|
||||
\global
|
||||
\powerChords
|
||||
\set chordNameExceptions = #chordExceptions
|
||||
\set majorSevenSymbol = \markup "maj7"
|
||||
|
||||
d2..:1.5 | q1 | f2..:1.5 | c1 |
|
||||
d2..:1.5 | q1 | g2..:1.5 | bf2:1.5 q8 c4.:1.5 |
|
||||
d2..:1.5 | q1 | f2..:1.5 | c1 |
|
||||
bf2.. | c | a:7sus4 | a1:7 q4 |
|
||||
|
||||
}
|
||||
|
||||
chordNames = \new ChordNames {
|
||||
\set chordChanges = ##t
|
||||
\chordValues
|
||||
}
|
||||
|
||||
\score {
|
||||
<<
|
||||
\chordNames
|
||||
\guitarOneStaff
|
||||
>>
|
||||
\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
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
guitarOneStaff = \new Staff \with { midiInstrument = "distorted guitar" midiMaximumVolume = #0.6 }{ \global \guitarOne }
|
BIN
album3/a-new-day-solo.pdf
Normal file
BIN
album3/a-new-day-solo.pdf
Normal file
Binary file not shown.
Binary file not shown.
107
album3/calf-vox-plugin-chain
Normal file
107
album3/calf-vox-plugin-chain
Normal file
@ -0,0 +1,107 @@
|
||||
<?xml version="1.1" encoding="utf-8"?>
|
||||
<rack><plugin type="multichorus" instance-name="Multi Chorus" input-index="7" output-index="7">
|
||||
<preset bank="0" program="0" plugin="multichorus" name="">
|
||||
<param name="min_delay" value="5" />
|
||||
<param name="mod_depth" value="6" />
|
||||
<param name="mod_rate" value="0.1" />
|
||||
<param name="stereo" value="180" />
|
||||
<param name="voices" value="4" />
|
||||
<param name="vphase" value="64" />
|
||||
<param name="amount" value="0.5" />
|
||||
<param name="dry" value="0.5" />
|
||||
<param name="freq" value="100" />
|
||||
<param name="freq2" value="5000" />
|
||||
<param name="q" value="0.125" />
|
||||
<param name="overlap" value="0.75" />
|
||||
<param name="on" value="1" />
|
||||
<param name="level_in" value="1" />
|
||||
<param name="level_out" value="1" />
|
||||
<param name="meter_inL" value="0.0422887" />
|
||||
<param name="meter_inR" value="0.0422887" />
|
||||
<param name="meter_outL" value="0.0211763" />
|
||||
<param name="meter_outR" value="0.021497" />
|
||||
<param name="clip_inL" value="0" />
|
||||
<param name="clip_inR" value="0" />
|
||||
<param name="clip_outL" value="0" />
|
||||
<param name="clip_outR" value="0" />
|
||||
<param name="lfo" value="1" />
|
||||
</preset>
|
||||
</plugin>
|
||||
<plugin type="deesser" instance-name="Deesser" input-index="11" output-index="11">
|
||||
<preset bank="0" program="0" plugin="deesser" name="">
|
||||
<param name="bypass" value="0" />
|
||||
<param name="detected" value="0.0197122" />
|
||||
<param name="compression" value="1" />
|
||||
<param name="detected_led" value="0" />
|
||||
<param name="clip_out" value="0" />
|
||||
<param name="detection" value="0" />
|
||||
<param name="mode" value="0" />
|
||||
<param name="threshold" value="0.125" />
|
||||
<param name="ratio" value="3" />
|
||||
<param name="laxity" value="15" />
|
||||
<param name="makeup" value="1" />
|
||||
<param name="f1_freq" value="6000" />
|
||||
<param name="f2_freq" value="4500" />
|
||||
<param name="f1_level" value="1" />
|
||||
<param name="f2_level" value="4" />
|
||||
<param name="f2_q" value="1" />
|
||||
<param name="sc_listen" value="0" />
|
||||
</preset>
|
||||
</plugin>
|
||||
<plugin type="vintagedelay" instance-name="Vintage Delay" input-index="13" output-index="13">
|
||||
<preset bank="0" program="0" plugin="vintagedelay" name="">
|
||||
<param name="on" value="1" />
|
||||
<param name="level_in" value="1" />
|
||||
<param name="level_out" value="1" />
|
||||
<param name="meter_inL" value="0.0211763" />
|
||||
<param name="meter_inR" value="0.021497" />
|
||||
<param name="meter_outL" value="0.0211932" />
|
||||
<param name="meter_outR" value="0.0214854" />
|
||||
<param name="clip_inL" value="0" />
|
||||
<param name="clip_inR" value="0" />
|
||||
<param name="clip_outL" value="0" />
|
||||
<param name="clip_outR" value="0" />
|
||||
<param name="subdiv" value="4" />
|
||||
<param name="time_l" value="3" />
|
||||
<param name="time_r" value="5" />
|
||||
<param name="feedback" value="0.5" />
|
||||
<param name="amount" value="0.25" />
|
||||
<param name="mix_mode" value="1" />
|
||||
<param name="medium" value="1" />
|
||||
<param name="dry" value="1" />
|
||||
<param name="width" value="1" />
|
||||
<param name="fragmentation" value="0" />
|
||||
<param name="pbeats" value="4" />
|
||||
<param name="pfrag" value="4" />
|
||||
<param name="timing" value="0" />
|
||||
<param name="bpm" value="120" />
|
||||
<param name="ms" value="500" />
|
||||
<param name="hz" value="2" />
|
||||
<param name="bpm_host" value="120" />
|
||||
</preset>
|
||||
</plugin>
|
||||
<plugin type="reverb" instance-name="Reverb" input-index="15" output-index="15">
|
||||
<preset bank="0" program="0" plugin="reverb" name="">
|
||||
<param name="meter_inL" value="0.0136631" />
|
||||
<param name="meter_inR" value="0.0132787" />
|
||||
<param name="clip_outL" value="0" />
|
||||
<param name="decay_time" value="1.5" />
|
||||
<param name="hf_damp" value="5000" />
|
||||
<param name="room_size" value="2" />
|
||||
<param name="diffusion" value="0.5" />
|
||||
<param name="amount" value="0.25" />
|
||||
<param name="dry" value="1" />
|
||||
<param name="predelay" value="0" />
|
||||
<param name="bass_cut" value="300" />
|
||||
<param name="treble_cut" value="5000" />
|
||||
<param name="on" value="1" />
|
||||
<param name="level_in" value="1" />
|
||||
<param name="level_out" value="1" />
|
||||
<param name="meter_outL" value="0.0138178" />
|
||||
<param name="meter_outR" value="0.0133013" />
|
||||
<param name="clip_inL" value="0" />
|
||||
<param name="clip_inR" value="0" />
|
||||
<param name="clip_outR" value="0" />
|
||||
</preset>
|
||||
</plugin>
|
||||
</rack>
|
107
album3/calf-vox-plugin-chain2
Normal file
107
album3/calf-vox-plugin-chain2
Normal file
@ -0,0 +1,107 @@
|
||||
<?xml version="1.1" encoding="utf-8"?>
|
||||
<rack><plugin type="multichorus" instance-name="Multi Chorus" input-index="7" output-index="7">
|
||||
<preset bank="0" program="0" plugin="multichorus" name="">
|
||||
<param name="min_delay" value="5" />
|
||||
<param name="mod_depth" value="6" />
|
||||
<param name="mod_rate" value="0.1" />
|
||||
<param name="stereo" value="180" />
|
||||
<param name="voices" value="4" />
|
||||
<param name="vphase" value="311.68" />
|
||||
<param name="amount" value="0.508387" />
|
||||
<param name="dry" value="0.5" />
|
||||
<param name="freq" value="100" />
|
||||
<param name="freq2" value="5000" />
|
||||
<param name="q" value="0.125" />
|
||||
<param name="overlap" value="0.75" />
|
||||
<param name="on" value="1" />
|
||||
<param name="level_in" value="1" />
|
||||
<param name="level_out" value="1" />
|
||||
<param name="meter_inL" value="0.00357249" />
|
||||
<param name="meter_inR" value="0.00357249" />
|
||||
<param name="meter_outL" value="0.00293712" />
|
||||
<param name="meter_outR" value="0.00280993" />
|
||||
<param name="clip_inL" value="0" />
|
||||
<param name="clip_inR" value="0" />
|
||||
<param name="clip_outL" value="0" />
|
||||
<param name="clip_outR" value="0" />
|
||||
<param name="lfo" value="1" />
|
||||
</preset>
|
||||
</plugin>
|
||||
<plugin type="deesser" instance-name="Deesser" input-index="11" output-index="11">
|
||||
<preset bank="0" program="0" plugin="deesser" name="">
|
||||
<param name="bypass" value="0" />
|
||||
<param name="detected" value="0.00113244" />
|
||||
<param name="compression" value="1" />
|
||||
<param name="detected_led" value="0" />
|
||||
<param name="clip_out" value="0" />
|
||||
<param name="detection" value="0" />
|
||||
<param name="mode" value="0" />
|
||||
<param name="threshold" value="0.125" />
|
||||
<param name="ratio" value="3" />
|
||||
<param name="laxity" value="15" />
|
||||
<param name="makeup" value="1" />
|
||||
<param name="f1_freq" value="6000" />
|
||||
<param name="f2_freq" value="4500" />
|
||||
<param name="f1_level" value="1" />
|
||||
<param name="f2_level" value="4" />
|
||||
<param name="f2_q" value="1" />
|
||||
<param name="sc_listen" value="0" />
|
||||
</preset>
|
||||
</plugin>
|
||||
<plugin type="vintagedelay" instance-name="Vintage Delay" input-index="13" output-index="13">
|
||||
<preset bank="0" program="0" plugin="vintagedelay" name="">
|
||||
<param name="on" value="1" />
|
||||
<param name="level_in" value="1" />
|
||||
<param name="level_out" value="1" />
|
||||
<param name="meter_inL" value="0.00293712" />
|
||||
<param name="meter_inR" value="0.00280993" />
|
||||
<param name="meter_outL" value="0.00265732" />
|
||||
<param name="meter_outR" value="0.00253786" />
|
||||
<param name="clip_inL" value="0" />
|
||||
<param name="clip_inR" value="0" />
|
||||
<param name="clip_outL" value="0" />
|
||||
<param name="clip_outR" value="0" />
|
||||
<param name="subdiv" value="4" />
|
||||
<param name="time_l" value="3" />
|
||||
<param name="time_r" value="5" />
|
||||
<param name="feedback" value="0.224" />
|
||||
<param name="amount" value="0.0269047" />
|
||||
<param name="mix_mode" value="1" />
|
||||
<param name="medium" value="1" />
|
||||
<param name="dry" value="0.905007" />
|
||||
<param name="width" value="0.344" />
|
||||
<param name="fragmentation" value="0" />
|
||||
<param name="pbeats" value="4" />
|
||||
<param name="pfrag" value="4" />
|
||||
<param name="timing" value="0" />
|
||||
<param name="bpm" value="120" />
|
||||
<param name="ms" value="500" />
|
||||
<param name="hz" value="2" />
|
||||
<param name="bpm_host" value="120" />
|
||||
</preset>
|
||||
</plugin>
|
||||
<plugin type="reverb" instance-name="Reverb" input-index="15" output-index="15">
|
||||
<preset bank="0" program="0" plugin="reverb" name="">
|
||||
<param name="meter_inL" value="0.00239099" />
|
||||
<param name="meter_inR" value="0.00222032" />
|
||||
<param name="clip_outL" value="0" />
|
||||
<param name="decay_time" value="0.802184" />
|
||||
<param name="hf_damp" value="5000" />
|
||||
<param name="room_size" value="2" />
|
||||
<param name="diffusion" value="0.5" />
|
||||
<param name="amount" value="0.25" />
|
||||
<param name="dry" value="1" />
|
||||
<param name="predelay" value="0" />
|
||||
<param name="bass_cut" value="300" />
|
||||
<param name="treble_cut" value="5000" />
|
||||
<param name="on" value="1" />
|
||||
<param name="level_in" value="1" />
|
||||
<param name="level_out" value="1" />
|
||||
<param name="meter_outL" value="0.00270242" />
|
||||
<param name="meter_outR" value="0.00242505" />
|
||||
<param name="clip_inL" value="0" />
|
||||
<param name="clip_inR" value="0" />
|
||||
<param name="clip_outR" value="0" />
|
||||
</preset>
|
||||
</plugin>
|
||||
</rack>
|
315
album3/instrumental2.ly
Normal file
315
album3/instrumental2.ly
Normal file
@ -0,0 +1,315 @@
|
||||
\version "2.20.0"
|
||||
\language "english"
|
||||
|
||||
\header {
|
||||
title = "Instrumental 2"
|
||||
composer = "Tommy Montgomery"
|
||||
copyright = "(c) 2021 Tommy Montgomery"
|
||||
}
|
||||
|
||||
global = {
|
||||
\key e \minor
|
||||
\set Staff.printKeyCancellation = ##f
|
||||
\numericTimeSignature
|
||||
\compressFullBarRests
|
||||
\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
|
||||
\tempo 4 = 96
|
||||
\time 6/4
|
||||
}
|
||||
|
||||
neatRiffEm = \relative c {
|
||||
\repeat unfold 4 {
|
||||
e16 e' ds e d( e,) e cs'( e,) c'( e,) e b'( e,) bf'( e,) |
|
||||
}
|
||||
\alternative {
|
||||
{ e b' bf b a( e) e gs( e) g( e) e fs( e) f( e) | }
|
||||
{ e b' bf b a( e) e gs g a b d e bf a f' | }
|
||||
{ e, b' bf b a( e) e gs( e) g( e) e fs( e) f( e) | }
|
||||
{ e c' b c e fs g b c e fs g a b c a | }
|
||||
}
|
||||
}
|
||||
|
||||
guitarOne = \relative c'' {
|
||||
\partial 2 \tuplet 6/4 4 { d16( c b c b) a b a g b g fs } |
|
||||
|
||||
e,4 e8 <b'' e>8 ~ q2 \tuplet 6/4 4 { d16( c b c b) a b a g b g fs } |
|
||||
a,4 a8 <a' b e>8 ~ q2 \tuplet 6/4 4 { d16( c b c b) a b a g b g fs } |
|
||||
d8[ a' d e] ~ e[ d] a4 \tuplet 6/4 4 { d16( c b c b) a b a g b g fs } |
|
||||
c4 e8 <g b e>~ q2 c,16 fs,8. f16 b8. |
|
||||
|
||||
\bar "||"
|
||||
|
||||
\time 4/4
|
||||
|
||||
\neatRiffEm
|
||||
|
||||
\time 6/8
|
||||
\repeat unfold 2 { b''16 fs b, fs' b fs } |
|
||||
\repeat unfold 2 { c' g c, g' c g } |
|
||||
\repeat unfold 2 { d' a d, a' d a } |
|
||||
\repeat unfold 2 { cs a e a cs a } |
|
||||
|
||||
\ottava #1
|
||||
\repeat unfold 2 { e' b e, b' e b } |
|
||||
\repeat unfold 2 { d a g a d a } |
|
||||
fs' d b d fs d fs d b d fs g |
|
||||
a e a, e' a e a e a, e' a as |
|
||||
|
||||
\ottava #0
|
||||
|
||||
\repeat unfold 2 { b,, fs b, fs' b fs } |
|
||||
\repeat unfold 2 { c' g c, g' c g } |
|
||||
\repeat unfold 2 { d' a d, a' d a } |
|
||||
\repeat unfold 2 { cs a e a cs a } |
|
||||
|
||||
|
||||
\repeat unfold 2 { e' b e, b' e b } |
|
||||
\repeat unfold 2 { d a g a d a } |
|
||||
fs' d b d fs d fs d b d fs g |
|
||||
a e a, e' a e a4. |
|
||||
|
||||
\bar "||"
|
||||
|
||||
\time 4/4
|
||||
|
||||
\repeat unfold 4 {
|
||||
<a, d e>8 q16 q ~ q <a cs e>8 <a d e>16 ~ q q q8 <a cs e>4 |
|
||||
}
|
||||
\alternative {
|
||||
{ <g c d>8 q16 q ~ q <g b d>8 <g a d>16 ~ q <fs a d>8 <e a cs>16 ~ q4 | }
|
||||
{ <c' f g>8 q16 q ~ q <c e g>8 <b e a>16 ~ q q8 <b e gs>16 ~ q4 | }
|
||||
{ <g c d>8 q16 q ~ q <g b d>8 <g a d>16 ~ q <fs a d>8 <e a cs>16 ~ q4 | }
|
||||
{ <c' g' a>8 q16 q ~ q <c fs a>8 <b fs' a>16 ~ q <b e g>8 <b ds fs>16 ~ q8 a,16 b | }
|
||||
}
|
||||
|
||||
\time 6/8
|
||||
c16 e g b g e e' b g b g e |
|
||||
d a' g d' g, a e' d g, d' g, a |
|
||||
\repeat unfold 2 { e, b' fs' g b( d) e d( b) g fs b, | }
|
||||
c e g b g e e' b g b g e |
|
||||
a, e' a b e fs g( e) c( b) a( g) |
|
||||
fs, b fs' b cs fs g( fs) cs b fs g, |
|
||||
fs cs' fs as b e fs( e) b as fs cs |
|
||||
|
||||
\time 4/4
|
||||
|
||||
b16 b' as b a b, b gs' b, g' b, b fs' b, f' b, |
|
||||
b fs' f fs e b b ds b d b b cs b c b |
|
||||
b b' as b a b, b gs' b, g' b, b fs' b, f' b, |
|
||||
b fs' f fs e b b ds d e fs a b f e c' |
|
||||
|
||||
b, b' as b d b as \grace a'( b) ~ b b d( b) a32( fs) e( d) e8 |
|
||||
b,16 b' as b d a( b) e, ~ e( f e32 f e\glissando d) e16 a,8. |
|
||||
b16 b' as b d b as \grace a'( b) ~ b b d( b) fs'32( d) b fs d b a16 |
|
||||
|
||||
\time 7/8
|
||||
b,16[ b b] d[ d d] e[ e e] f[ f f] fs[ a] |
|
||||
\time 4/4
|
||||
b b b d d d e e e f f f fs a b c |
|
||||
|
||||
\time 6/8
|
||||
\repeat unfold 2 { b fs b, fs' b fs } |
|
||||
\repeat unfold 2 { c' g c, g' c g } |
|
||||
\repeat unfold 2 { d' a d, a' d a } |
|
||||
\repeat unfold 2 { cs a e a cs a } |
|
||||
|
||||
\ottava #1
|
||||
\repeat unfold 2 { e' b e, b' e b } |
|
||||
\repeat unfold 2 { g' d g, d' g d } |
|
||||
\repeat unfold 2 { fs d a d fs d } |
|
||||
a' e a, e' a e a4 \ottava #0 a,,,16 as |
|
||||
|
||||
\time 7/8
|
||||
\repeat unfold 3 { b[ fs' b] c[ g c,] b[ fs' b ds] e[ b ds b] | }
|
||||
\time 6/8 b, fs' b c g c, <d a' b d e fs>8. q8. |
|
||||
q4. ~ q8. q8. |
|
||||
\bar "||"
|
||||
|
||||
\time 4/4
|
||||
|
||||
\neatRiffEm
|
||||
|
||||
\time 6/8
|
||||
|
||||
\ottava #1
|
||||
|
||||
b''4. ds | e fs | \grace fs16( g4. fs) | e \grace fs16( g4. |
|
||||
fs) ~ fs4 e16( ds) | b4. ~ b8 b16 ds e fs | \grace fs( g4. fs) | \grace g16( a4. g4) fs16( g) |
|
||||
|
||||
\repeat unfold 2 { fs( ds) b ds fs( ds) } |
|
||||
\repeat unfold 2 { g( e) c e g( e) } |
|
||||
\repeat unfold 2 { a( fs) d fs a( fs) } |
|
||||
\repeat unfold 2 { a( e) cs e a( e) } |
|
||||
|
||||
\repeat unfold 2 { b'( g) e g b( g) } |
|
||||
\repeat unfold 2 { a( g) d g a( g) } |
|
||||
\repeat unfold 2 { a( fs) d fs a( fs) } |
|
||||
\repeat unfold 2 { a( e) cs e a( e) } |
|
||||
|
||||
\repeat unfold 2 { b'( fs) ds fs b( fs) } |
|
||||
\repeat unfold 2 { c'( g) e g c( g) } |
|
||||
\repeat unfold 2 { d'( a) fs a d( a) } |
|
||||
\repeat unfold 2 { cs( a) e a cs( a) } |
|
||||
|
||||
\repeat unfold 2 { e'( b) g b e( b) } |
|
||||
\repeat unfold 2 { d( a) g a d( a) } |
|
||||
\repeat unfold 2 { d( a) fs a d( a) } |
|
||||
\repeat unfold 2 { e'( cs) a cs e( cs) } |
|
||||
|
||||
<< { \grace e16( fs2.) } \\ { b,,8. \grace b16( c8.) b \grace ds16( e8.) } >> |
|
||||
ds \grace fs16( g8.) fs \grace b16( c8.) |
|
||||
b b b4. ~ | b2. |
|
||||
\ottava #0
|
||||
|
||||
|
||||
|
||||
\time 4/4
|
||||
%{
|
||||
\tuplet 6/4 4 {
|
||||
d,,16( c b c b) a b a g a g fs
|
||||
e'( d c d c) b c b a b a g
|
||||
f'( e d e d) c d c b c b a
|
||||
g'( f e f e d) e d c b a g
|
||||
} |
|
||||
|
||||
f1 |
|
||||
%}
|
||||
|
||||
|
||||
e,,,,16 e' ds e d( e,) e cs'( e,) c'( e,) e b'( e,) bf'( e,) |
|
||||
e c' b c e fs g b c e fs g b c ds e |
|
||||
|
||||
\ottava #1
|
||||
\tuplet 6/4 4 {
|
||||
fs( ds) b fs b ds
|
||||
g( e) c g c e
|
||||
a( fs) d a d fs
|
||||
b( g) e b g fs
|
||||
} |
|
||||
|
||||
e2 \ottava #0 c,16 fs,8. f16 b8. |
|
||||
<e, b'>4 r4 r2 | \bar "|."
|
||||
|
||||
%}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
guitarOneStaff = \new Staff \with { midiInstrument = "distorted guitar" midiMaximumVolume = #0.6 }{ \global \guitarOne }
|
||||
|
||||
|
||||
chordExceptionMusic = {
|
||||
<c e g b d'>1-\markup { "maj9" }
|
||||
<c e g b fs'>1-\markup { "maj7" \sharp "11" }
|
||||
<c ef f g bf>1-\markup { "m7sus4" }
|
||||
<c ef gf bff>1-\markup { "°7" }
|
||||
<c e g d'>1-\markup { "add9" }
|
||||
<c ef g d'>1-\markup { "m(add9)" }
|
||||
<c e fs as>1-\markup { \super { \sharp "11" \sharp "13" } }
|
||||
<c g>1-\markup { "5" }
|
||||
<c e g bf>1-\markup { "7" }
|
||||
<c e g b>1-\markup { "maj7" }
|
||||
<c ef g bf>1-\markup { "m7" }
|
||||
<c f g>1-\markup { "sus4" }
|
||||
<c d g>1-\markup { "sus2" }
|
||||
<c d f g>1-\markup { "sus" \super 2 \sub 4 }
|
||||
<c e g bf df'>1-\markup { "7" \super { \flat "9" } }
|
||||
<c e g f'>1-\markup { "add11" }
|
||||
<c e g b d' f' a'>1-\markup { "maj13" }
|
||||
}
|
||||
|
||||
chordExceptions = #(append
|
||||
(sequential-music-to-chord-exceptions chordExceptionMusic #t)
|
||||
ignatzekExceptions
|
||||
)
|
||||
|
||||
chordValues = \chordmode {
|
||||
\global
|
||||
\powerChords
|
||||
\set chordNameExceptions = #chordExceptions
|
||||
\set majorSevenSymbol = \markup "maj7"
|
||||
|
||||
r2 |
|
||||
|
||||
e1:m r2 |
|
||||
a1:sus2 r2 |
|
||||
d1:sus2 r2 |
|
||||
c1:maj7 r2 |
|
||||
|
||||
\repeat unfold 7 { r1 } | c1:1.3.5.7+.11+ |
|
||||
|
||||
\repeat unfold 2 {
|
||||
b2.:1.5 | c:1.5 | d:1.5 | a |
|
||||
e:m | g:sus2 | b:m | a |
|
||||
}
|
||||
|
||||
a4:sus4 q16 a8 a16:sus4 q4 a4 |
|
||||
g4:sus4 q16 g8 g8:sus2 d8:/fs a16 q4 |
|
||||
a4:sus4 q16 a8 a16:sus4 q4 a4 |
|
||||
c4:sus4 q16 c8 e8:sus4 q8 e16 q4 |
|
||||
|
||||
a4:sus4 q16 a8 a16:sus4 q4 a4 |
|
||||
g4:sus4 q16 g8 g8:sus2 d8:/fs a16 q4 |
|
||||
a4:sus4 q16 a8 a16:sus4 q4 a4 |
|
||||
a4:m7/c q16 a8:m6/c b8:7sus4 e8:m/b b16 q4 |
|
||||
|
||||
c2.:maj7 | d:1.2.4.5 | e:m9 | q |
|
||||
c2.:maj7 | a:m13 | fs:1.4.5.9- | fs:7 |
|
||||
|
||||
R1*7 | r2.. | r1 |
|
||||
|
||||
b2.:1.5 | c:1.5 | d:1.5 | a |
|
||||
e:1.5 | g:1.5 | d | a:1.5 |
|
||||
|
||||
\repeat unfold 3 { b8. c b2:1.3.5.11 | }
|
||||
b8. c d4.:1.3.5.6.9 | q2. |
|
||||
|
||||
\repeat unfold 7 r1 | a:m13 |
|
||||
|
||||
b2.:sus4 | q | g | d |
|
||||
b:sus4 | q | e:m | a4.:m a:m/c |
|
||||
|
||||
b2.:sus4 | c:maj7 | d:1.3.5.6.9 | a:1.3.5.9 |
|
||||
e:m | g:sus4 | b:m | a4.:sus4 a |
|
||||
|
||||
b2.:sus4 | c:maj7 | d:1.3.5.6.9 | a:1.3.5.9 |
|
||||
e:m | g | d | a4.:sus4 a |
|
||||
|
||||
}
|
||||
|
||||
chordNames = \new ChordNames {
|
||||
\set chordChanges = ##t
|
||||
\chordValues
|
||||
}
|
||||
|
||||
\score {
|
||||
<<
|
||||
\chordNames
|
||||
\guitarOneStaff
|
||||
>>
|
||||
\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 {}
|
||||
}
|
BIN
album3/instrumental2.pdf
Normal file
BIN
album3/instrumental2.pdf
Normal file
Binary file not shown.
Binary file not shown.
215
arpeggio-prelude.ly
Normal file
215
arpeggio-prelude.ly
Normal file
@ -0,0 +1,215 @@
|
||||
\version "2.20.0"
|
||||
\language "english"
|
||||
|
||||
\header {
|
||||
title = "Arpeggio Prelude"
|
||||
composer = "Tommy Montgomery"
|
||||
copyright = "(c) 2021 Tommy Montgomery"
|
||||
}
|
||||
|
||||
global = {
|
||||
\key fs \minor
|
||||
\time 4/4
|
||||
\set Staff.printKeyCancellation = ##f
|
||||
\numericTimeSignature
|
||||
\override TupletBracket #'bracket-visibility = #'if-no-beam
|
||||
\set Score.connectArpeggios = ##t
|
||||
\override Beam.auto-knee-gap = #10
|
||||
\omit TupletNumber
|
||||
\omit TupletBracket
|
||||
}
|
||||
|
||||
lowerStaff = {
|
||||
\change Staff = "mainL" \revert Stem #'direction
|
||||
}
|
||||
|
||||
upperStaff = {
|
||||
\override Stem #'direction = #DOWN \change Staff = "mainR"
|
||||
}
|
||||
|
||||
fixSlope = {
|
||||
\once \override Beam.positions = #'(9 . 15)
|
||||
%\once \override Stem.direction = #UP
|
||||
}
|
||||
|
||||
\parallelMusic #'(mainR mainL) {
|
||||
\tempo 4 = 84
|
||||
\set subdivideBeams = ##t
|
||||
|
||||
\global \override Stem #'direction = #UP \repeat unfold 2 { \tuplet 6/4 4 { s16 d' es gs b d s16 d b gs es d } } |
|
||||
\global \upperStaff \repeat unfold 2 { \tuplet 6/4 4 { cs''16 s16 s4 cs'16 s16 s4 } } |
|
||||
|
||||
\repeat unfold 2 { \tuplet 6/4 4 { s16 d es gs b d s16 d b gs es d } } |
|
||||
\repeat unfold 2 { \tuplet 6/4 4 { b,16 s16 s4 es'16 s16 s4 } } |
|
||||
|
||||
\repeat unfold 2 { \tuplet 6/4 4 { s16 d es gs b d s16 d b gs es d } } |
|
||||
\repeat unfold 2 { \tuplet 6/4 4 { cs,16 s16 s4 cs'16 s16 s4 } } |
|
||||
|
||||
\repeat unfold 2 { \tuplet 6/4 4 { s16 fs a cs d fs s16 fs d cs a fs } } |
|
||||
\tuplet 6/4 4 { cs,16 s16 s4 a''16 s16 s4 cs,,16 s16 s4 b''16 s16 s4 } |
|
||||
|
||||
\repeat unfold 2 { \tuplet 6/4 4 { s16 fs a b d fs s16 fs d b a fs } } |
|
||||
\tuplet 6/4 4 { d,,16 s16 s4 a''16 s16 s4 d,,16 s16 s4 gs'16 s16 s4 } |
|
||||
|
||||
\repeat unfold 2 { \tuplet 6/4 4 { s16 es b' cs d es s16 es d cs b es, } } |
|
||||
\tuplet 6/4 4 { cs,,16 s16 s4 a''16 s16 s4 cs,,16 s16 s4 gs''16 s16 s4 } |
|
||||
|
||||
\tuplet 6/4 4 { s16 fs a bs ds fs s16 fs ds bs a fs s16 fs gs bs ds fs s16 fs ds bs gs fs } |
|
||||
\tuplet 6/4 4 { bs,,16 s16 s4 a''16 s16 s4 bs,,16 s16 s4 gs''16 s16 s4 } |
|
||||
|
||||
\tuplet 5/4 4 { s16 es gs cs es s16 es cs gs es } \tuplet 6/4 4 { s16 es gs cs es s8. es16 cs gs es } |
|
||||
\tuplet 5/4 4 { cs,,16 s4 gs''16 s4 } \tuplet 6/4 4 { cs,,16 s4 gs''16 cs gs s4 } |
|
||||
|
||||
\repeat unfold 2 { \tuplet 5/4 4 { s16 d fs b d s16 d b fs d } } |
|
||||
\repeat unfold 2 { \tuplet 5/4 4 { b,,16 s4 fs''16 s4 } } |
|
||||
|
||||
\repeat unfold 2 { \tuplet 5/4 4 { s16 cs fs as cs s16 cs as fs cs } } |
|
||||
\repeat unfold 2 { \tuplet 5/4 4 { as,,16 s4 fs''16 s4 } } |
|
||||
|
||||
\tuplet 5/4 4 { s16 cs e a! cs s16 cs a e cs s16 cs fs a cs s16 cs a fs cs } |
|
||||
\tuplet 5/4 4 { a,,!16 s4 e''16 s4 a,,16 s4 fs''16 s4 } |
|
||||
|
||||
\repeat unfold 2 { \tuplet 5/4 4 { s16 cs fs gs cs s16 cs gs fs cs } } |
|
||||
\tuplet 5/4 4 { gs,,16 s4 fs''16 s4 gs,,16 s4 gs''16 s4 } |
|
||||
|
||||
\tuplet 5/4 4 { s16 cs es gs cs s16 cs gs es cs s16 cs es gs cs } s4 |
|
||||
\tuplet 5/4 4 { cs,,,16 s4 cs'''16 s4 cs,,,16 s4 } cs'''4 |
|
||||
|
||||
\bar "||"
|
||||
|
||||
\revert Stem #'direction \repeat unfold 2 { \tuplet 6/4 4 { b,16 d fs b d fs b fs d b fs d } } |
|
||||
\lowerStaff <b,,,,, b'>2 <cs cs'>4 <d d'> |
|
||||
|
||||
\repeat unfold 2 { \tuplet 6/4 4 { b16 cs es b' cs es b' es, cs b es, cs } } |
|
||||
<cs cs'>2 <cs, cs'> |
|
||||
|
||||
\repeat unfold 2 { \tuplet 6/4 4 { a16 cs fs a cs fs a fs cs a fs cs } } |
|
||||
<d' d'>2 <cs cs'>4 <b b'> |
|
||||
|
||||
\tuplet 6/4 4 { gs16 cs fs gs cs fs gs fs cs gs fs cs gs cs es gs cs es gs es cs gs es cs } |
|
||||
<cs cs'>1 |
|
||||
|
||||
\repeat unfold 2 { \tuplet 6/4 4 { b16 d es b' d es b' es, d b es, d } } |
|
||||
<d d'>2 <cs cs'>4 <b b'> |
|
||||
|
||||
\tuplet 6/4 4 { g,16 cs e g cs e g e cs g e cs fss, cs' ds fss cs' ds fss ds cs fss, ds cs } |
|
||||
<a a'>4 <g g'> <e e'> <ds ds'> |
|
||||
|
||||
\tuplet 6/4 4 { gs16 cs ds gs cs ds gs ds cs gs ds cs gs bs ds gs bs ds } \ottava #1 \tuplet 3/2 { gs bs ds } gs8 \ottava #0 |
|
||||
<gs gs'>4. ds'8 gs,2 |
|
||||
|
||||
\repeat unfold 2 { \tuplet 6/4 4 { e,,,16 gs cs e gs cs e cs gs e cs gs } } |
|
||||
<cs cs'>2 <ds ds'>4 <e e'> |
|
||||
|
||||
\repeat unfold 2 { \tuplet 6/4 4 { ds16 as' cs ds as' cs ds cs as ds, cs as } } |
|
||||
<ds ds'>2 <fss, fss'> |
|
||||
|
||||
\repeat unfold 2 { \tuplet 6/4 4 { gs16 b ds gs b ds gs ds b gs ds b } } |
|
||||
<gs gs'>2 <fs! fs'!>4 <e e'> |
|
||||
|
||||
\tuplet 6/4 4 { fss16 as cs ds fss as \ottava #1 cs ds fss as cs e ds cs as fss ds cs \ottava #0 as fss ds cs as fss } |
|
||||
<ds ds'>1 |
|
||||
|
||||
gs32 e gs b ds e gs b \tuplet 7/4 4 { ds16 b gs e ds b gs e gs b ds e gs b ds b gs e ds b gs } |
|
||||
<e e'>2 <fs fs'>4 <e e'> |
|
||||
|
||||
\tuplet 7/4 4 { d!16 fs a cs d! fs a cs a fs d cs a fs } d32 fs a b d fs a b d! b a fs d b a fs |
|
||||
<d? d'?>1 |
|
||||
|
||||
\tuplet 6/4 4 { e16 a b e a b e b a e b a e gs b e gs b e b gs e b gs } |
|
||||
<e e'>2 <d d'> |
|
||||
|
||||
\tuplet 6/4 4 { es16 gs cs es gs cs \ottava #1 es gs cs es ds cs \ottava #0 gs es ds cs gs es ds cs gs es ds cs } |
|
||||
<cs cs'>1 |
|
||||
|
||||
\repeat unfold 2 { \tuplet 6/4 4 { a16 cs fs a cs fs a fs cs a fs cs } } |
|
||||
<fs fs'>2 <gs gs'>4 <a a'> |
|
||||
|
||||
a32 bs ds fs a bs ds fs \tuplet 7/4 4 { a16 fs ds bs a fs ds } bs32 ds fs a bs ds fs a bs a fs ds bs a fs ds |
|
||||
<gs gs'>1 |
|
||||
|
||||
\repeat unfold 2 { \tuplet 6/4 4 { cs16 e gs cs e gs cs gs e cs gs e } } |
|
||||
<a a'>2 <gs gs'>4 <a a'> |
|
||||
|
||||
\tuplet 6/4 4 { b16 e fs b e fs b e fs \ottava #1 b e fs b fs ds b fs ds \ottava #0 b fs ds b fs ds } |
|
||||
<b b'>4. fs'8 b,2 |
|
||||
|
||||
\repeat unfold 2 { \tuplet 6/4 4 { cs16 e gs cs e gs cs gs e cs gs e } } |
|
||||
<cs cs'>2 <ds ds'>4 <e e'> |
|
||||
|
||||
\repeat unfold 2 { \tuplet 6/4 4 { cs16 ds fss cs' ds fss cs' fss, ds cs fss, ds } } |
|
||||
<ds ds'>2 <ds, ds'> |
|
||||
|
||||
\repeat unfold 2 { \tuplet 6/4 4 { b16 ds gs b ds gs b gs ds b gs ds } } |
|
||||
<e' e'>2 <ds ds'>4 <e e'> |
|
||||
|
||||
\tuplet 7/4 4 { cs16 e fs as cs e fs as fs e cs as fs e e fs as cs e fs as cs as fs e cs as fs } |
|
||||
<fs fs'>4 <e e'> <ds ds'> <cs cs'> |
|
||||
|
||||
\bar "||"
|
||||
|
||||
\key b \major \repeat unfold 2 { \tuplet 6/4 4 { b,16 ds fs b ds fs b fs ds b fs ds } } |
|
||||
\key b \major <b b'>2 <cs cs'>4 <ds ds'> |
|
||||
|
||||
\tuplet 6/4 4 { as16 cs e as cs e as e cs as e cs as cs fs as cs fs as fs cs as fs cs } |
|
||||
<cs cs'>2 <fs, fs'> |
|
||||
|
||||
\tuplet 6/4 4 { gs16 cs e gs cs e gs e cs gs e cs fss, cs' e fss cs' e fss e cs fss, e cs } |
|
||||
<cs' cs'>2 <ds ds'>4 <e e'> |
|
||||
|
||||
\tuplet 6/4 4 { a16 cs ds fs! a cs ds fs! a cs ds fs! a fs ds cs a fs ds cs a fs ds cs } |
|
||||
<ds ds'>4. <e e'>8 <fs fs'>2 |
|
||||
|
||||
\tuplet 6/4 4 { b16 e gs b e gs b gs e b gs e b e g b e g b g e b g e } |
|
||||
<e e'>4. <fs fs'>8 <g g'>4 <e e'> |
|
||||
|
||||
\tuplet 6/4 4 { c16 e a c e a c a e c a e c ds a' c ds a' c a ds, c a ds, } |
|
||||
<a a'>4. <g g'>8 <fs fs'>4 <ds ds'> |
|
||||
|
||||
\tuplet 6/4 4 { b16 e gs b e gs b gs e b gs e b cs g' b cs g' b g cs, b g cs, } |
|
||||
<e e'>4 <b b'> <g' g'> <e e'> |
|
||||
|
||||
\tuplet 6/4 4 { fs,16 b cs fs b cs \ottava #1 fs b cs fs b cs fs cs as fs cs as \ottava #0 fs cs as fs e cs } |
|
||||
fs4. cs8 <fs, fs'>2 |
|
||||
|
||||
\tuplet 6/4 4 { b16 ds fs b ds fs \ottava #1 b ds fs b fs e ds b fs \ottava #0 e ds b fs e ds \override Stem #'direction = #UP \change Staff = "mainL" b fs ds } |
|
||||
<b fs' b>1 |
|
||||
|
||||
\tuplet 6/4 4 { b16 ds fs b ds fs \change Staff = "mainR" b ds fs b ds fs } b4 \revert Stem #'direction \clef bass <gs,,, b ds> |
|
||||
\tuplet 6/4 4 { \override Stem #'direction = #DOWN ds16 fs b ds fs b \change Staff = "mainR" ds fs b ds fs b } ds4 \change Staff = "mainL" \revert Stem #'direction <gs,,,,, gs'>4 |
|
||||
|
||||
|
||||
|
||||
<gs b cs e>2 << { <e cs'>4.\arpeggio b'8 } \\ { <g b>4\arpeggio <fs as> } >> |
|
||||
<e e'>2 <fs fs'> |
|
||||
|
||||
<ds fs b>1\fermata |
|
||||
<b fs' b>1\fermata |
|
||||
|
||||
\bar "|."
|
||||
}
|
||||
|
||||
mainStaff = \new PianoStaff <<
|
||||
\new Staff = "mainR" \with {
|
||||
midiInstrument = "acoustic grand"
|
||||
} \relative c' \mainR
|
||||
\new Staff ="mainL" \with {
|
||||
midiInstrument = "acoustic grand"
|
||||
} { \clef bass \relative c \mainL }
|
||||
>>
|
||||
|
||||
\score {
|
||||
<<
|
||||
\mainStaff
|
||||
>>
|
||||
\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
|
||||
}
|
||||
}
|
||||
\midi {}
|
||||
}
|
BIN
arpeggio-prelude.pdf
Normal file
BIN
arpeggio-prelude.pdf
Normal file
Binary file not shown.
Loading…
Reference in New Issue
Block a user