]> Shamusworld >> Repos - music/commitdiff
New chart "Everlasting God".
authorShamus Hammons <jlhamm@acm.org>
Sun, 29 Oct 2017 12:55:46 +0000 (07:55 -0500)
committerShamus Hammons <jlhamm@acm.org>
Sun, 29 Oct 2017 12:55:46 +0000 (07:55 -0500)
everlasting-god.ly [new file with mode: 0644]

diff --git a/everlasting-god.ly b/everlasting-god.ly
new file mode 100644 (file)
index 0000000..6921661
--- /dev/null
@@ -0,0 +1,387 @@
+% Need to finish chart, add dynamics, band indications
+
+\version "2.19.48"
+\include "pop-chords.ly"
+\include "english.ly"
+
+% Good sizes are 16, 18, & 20 (11, 13, 14, 23, 26)
+staffSize = #16
+#(set-default-paper-size "letter")
+#(set-global-staff-size staffSize)
+#(ly:set-option (quote no-point-and-click))
+
+%{ Some useful characters: ‘ ’ “ ” – — † ‡ • … %}
+
+\header
+{
+       title    = \markup { \override #'(font-family . sans) \fontsize #3.5 "Everlasting God" }
+       composer = \markup { \override #'(font-family . sans) \fontsize #1.3 "Brenton Brown/Ken Riley" }
+       arranger = \markup { \override #'(font-family . sans) \fontsize #1.3 "arr. S. Hammons" }
+       tagline  = $(string-append "Engraved by JLH and Lilypond " (lilypond-version))
+}
+
+
+%
+% Song's structure
+%
+Global =
+{
+       \clef G
+       \key g \major
+       \numericTimeSignature
+       \time 4/4
+
+       % Intro
+
+       s1^\markup { \italic { Rhythm Fig. 1 } }
+       s1*3 \bar ".|:-||"   % 1-4
+
+       \repeat volta 2
+       {
+               % Verse
+
+               \mark \markup { \override #'(font-family . sans) { \box { A } } }
+               s1^\markup { \italic { w/Rhythm Fig. 1 (thru B) } }
+               s1*7 \bar "||"   % 5-12
+
+               % Prechorus
+
+               \mark \markup { \override #'(font-family . sans) { \box { B } } }
+               s1*8 |   % 13-20
+
+               % Chorus
+
+               \mark \markup { \override #'(font-family . sans) { \box { C } } }
+               s1*8 |   % 21-28
+       }
+       \alternative
+       {
+               {
+                       s1*4 |   % 29-32
+               }
+               {
+                       s1 |   % 33
+               }
+       }
+
+       s1*7 \bar "||"   % 34-40
+
+       % Outro
+
+       \mark \markup { \override #'(font-family . sans) { \box { D } } }
+       s1*4 \bar "|."   % 41-44
+}
+
+
+%
+% Lead vocal
+%
+LeadVox = \relative c'
+{
+       % Intro
+
+       s1*4 |   % 1-4
+
+       % Verse
+
+       r4 b8 d d b b c ~ |   % 5
+       c8 c b a g a b c ~ |   % 6
+       c8 c b a g a b c ~ |   % 7
+       c8 c b a g r r4 |   % 8
+
+       r4 b8 d d b b c ~ |   % 9
+       c8 c b a g a b c ~ |   % 10
+       c8 c b a g a b c ~ |   % 11
+       c8 c b a g d'4 e8 ~ |   % 12
+
+       % Prechorus
+
+       e2 r4 r8 d ~ |   % 13
+       d8 e4 fs8 ~ fs ( g ) g4 ~ |   % 14
+       g2 ( fs8 ) fs4. ~ |   % 15
+       fs2 r8 d4 e8 ~ |   % 16
+       e2 r4 r8 d ~ |   % 17
+       d8 e4 fs8 ~ fs ( g ) g4 ~ |   % 18
+       g2 a8 a4. ~ |   % 19
+       a2. r4 | % 20
+
+       % Chorus
+
+       r4 g8 g ~ g4 a8 a ~ |   % 21
+       a8 b4 b8 ~ b d,4 e8 ~ |   % 22
+       e2 r4 a8 a ~ |   % 23
+       a8 b4 b8 ~ b d,4 e8 ~ |   % 24
+       e2 r4 a8 a ~ |   % 25
+       a8 b4 b8 ~ b d,4 ( e8 ) |   % 26
+       e4 r fs r |   % 27
+       g4. ( a8 ) a2 |   % 28
+
+       s1*4 |   % 29-32
+
+       r4 g8 g ~ g4 a8 a ~ |   % 33
+       a8 b4 b8 ~ b d,4 e8 ~ |   % 34
+       e2 r4 a8 a ~ |   % 35
+       a8 b4 b8 ~ b d,4 e8 ~ |   % 36
+       e2 r4 a8 a ~ |   % 37
+       a8 b4 b8 ~ b d,4 ( e8 ) |   % 38
+       e4 r fs4. ( g8 ) |   % 39
+       g4. ( a8 ) a ( g4. ) |   % 40
+
+       % Outro
+
+       s1*4 |   % 41-44
+}
+
+
+LeadVoxText = \lyricmode
+{
+       Strength will rise as we wait _ u -- pon the Lord,
+       we will wait _ u -- pon the Lord,
+       we will wait _ u -- pon the Lord.
+
+       Strength will rise as we wait _ u -- pon the Lord,
+       we will wait _ u -- pon the Lord,
+       we will wait _ u -- pon the Lord.
+
+       Our God, _ you _ reign for -- _ _ e -- _ _ ver, _
+       our hope, _ our _ strong de -- _ _ li -- _  ver -- er, _
+
+       You are _ the e -- _ ver -- last -- _ ing God, _
+       the e -- _ ver -- last -- _ ing God, _
+       you do _ not faint, _ you _ won't grow wear -- _ y,
+
+       You're the _ de -- fend -- _ er of _ the weak, _
+       you com -- _ fort those _ in need, _
+       you lift _ us up _ on _ wings like _ ea -- _ gles. _
+}
+
+
+Riffs = \relative c'
+{
+       % Intro
+
+       \tiny
+       r4 g g8 a b c ~ |   % 1
+       c8 c b a g a b c ~ |   % 2
+       c8 c b a g a b c ~ |   % 3
+       c8 c b a g2 |   % 4
+
+       s1*24
+
+       r4 g g8 a b c ~ |   % 29
+       c8 c b a g a b c ~ |   % 30
+       c8 c b a g a b c ~ |   % 31
+       c8 c b a g2 |   % 32
+
+       s1*8
+
+       r4 g g8 a b c ~ |   % 41
+       c8 c b a g a b c ~ |   % 42
+       c8 c b a g d' e f ~ |   % 43
+       f8 f e d g2-\fermata |   % 44
+}
+
+
+%
+% Chord names
+%
+Chords = \chordmode
+{
+       % Intro
+
+       g1 |   % 1
+       s1 |   % 2
+       s1 |   % 3
+       s1 |   % 4
+
+       % Verse
+
+       g1 |   % 5
+       s1 |   % 6
+       s1 |   % 7
+       s1 |   % 8
+
+       g1 |   % 9
+       s1 |   % 10
+       s1 |   % 11
+       s2 s8 g4 c8 |   % 12
+
+       % Prechorus
+
+       s2.. g8/b |   % 13
+       s8 c4 d4. e4:m |   % 14
+       s2 s8 d4. |   % 15
+       s2 s8 g4 c8 |   % 16
+       s2.. g8/b |   % 17
+       s8 c4 d4. e4:m |   % 18
+       s2 s8 d4./fs |   % 19
+       s1 |   % 20
+
+       % Chorus
+
+       g1 |   % 21
+       s2 s8 g4/b c8 |   % 22
+       s1 |   % 23
+       s2 s8 g4/d e8:m |   % 24
+       s1 |   % 25
+       s1 |   % 26
+       c2 d |   % 27
+       c2/e d/fs |   % 28
+
+       g1 |   % 29
+       s1 |   % 30
+       s1 |   % 31
+       s1 |   % 32
+
+       g1 |   % 33
+
+       % Chorus
+
+       s2 s8 g4/b c8 |   % 34
+       s1 |   % 35
+       s2 s8 g4/d e8:m |   % 36
+       s1 |   % 37
+       s1 |   % 38
+       c2 d |   % 39
+       c2/e d/fs |   % 40
+
+       % Outro
+
+       g1 |   % 41
+       s1 |   % 42
+       s2 f |   % 43
+       s2 g |   % 44
+}
+
+
+%
+% Chord rhythms
+%
+StaffC = \relative c
+{
+       \numericTimeSignature
+       \override NoteHead #'style = #'slash
+       \teeny
+
+       % Intro
+
+       c1 |   % 1
+       c1 |   % 2
+       c1 |   % 3
+       c2 r8 c4-> c8-> ~ |   % 4
+
+       % Verse
+
+       c1 |   % 5
+       c1 |   % 6
+       c1 |   % 7
+       c2 r8 c4-> c8-> ~ |   % 8
+       c1 |   % 9
+       c1 |   % 10
+       c1 |   % 11
+       c2 r8 c4-> c8-> ~ |   % 12
+
+       c2. ~ c8 c ~ |   % 13
+       c8 c4 c8 ~ c4 c ~ |   % 14
+       c2 ~ c8 c4. ~ |   % 15
+       c2 ~ c8 c4 c8 ~ |   % 16
+       c2. ~ c8 c ~ |   % 17
+       c8 c4 c8 ~ c4 c ~ |   % 18
+       c2 ~ c8 c4. ~ |   % 19
+       c1 |   % 20
+
+       % Chorus
+
+       c1 ~ |   % 21
+       c2 ~ c8 c4-> c8 ~ |   % 22
+       c1 ~ |   % 23
+       c2 ~ c8 c4-> c8 ~ |   % 24
+       c1 ~ |   % 25
+       c1 |   % 26
+       c8-> c c c c8-> c c c |   % 27
+       c8-> c c c c8-> c c c |   % 28
+
+       c1 |   % 29
+       c1 |   % 30
+       c1 |   % 31
+       c2 r8 c4-> c8-> \laissezVibrer |   % 32
+
+       c1 ~ |   % 33
+
+       % Chorus
+
+       c2 ~ c8 c4-> c8 ~ |   % 34
+       c1 ~ |   % 35
+       c2 ~ c8 c4-> c8 ~ |   % 36
+       c1 ~ |   % 37
+       c1 |   % 38
+       c8-> c c c c8-> c c c |   % 39
+       c8-> c c c c8-> c c c |   % 40
+
+       % Outro
+
+       c1 |   % 41
+       c1 |   % 42
+       c2 c |   % 43
+       c2 c-\fermata |   % 44
+}
+
+
+Dynamics =
+{
+%{
+       s1_\markup { \italic { snare pat. } } |   % 1
+       s1_\markup { \italic { simile } } |   % 2
+       s1*19
+       s1_\markup { \italic { spacy } } |   % 22
+       s1*5
+       s1 s \< s \! |   % 28
+       s1*22
+       s1_\markup { \italic { Last time } } |   % 51
+%}
+}
+
+
+\score
+{
+       <<
+               \Global         % The "roadmap" that everything else depends on
+
+               \context Staff
+               <<
+                       \new Voice = "lead" \LeadVox
+                       \new Voice = "riffs" \Riffs
+                       \new Lyrics \lyricsto "lead" \LeadVoxText
+               >>
+
+               \new ChoirStaff
+               <<
+                       \new ChordNames \Chords
+                       \new RhythmicStaff << \StaffC \Dynamics >>
+               >>
+
+               \set Score.skipBars = ##t
+               \set Score.melismaBusyProperties = #'()
+       >>
+}
+
+
+\paper
+{
+       #(define fonts (make-pango-font-tree
+               "Times New Roman"
+               "LilyJAZZText"
+               "Luxi Mono"
+               (/ staffSize 20)))
+
+% Don't spread staves vertically across last page (default: t)
+%      ragged-last-bottom = ##f
+% Don't spread staves vertically across the page (default: f)
+%      ragged-bottom = ##t
+% Allow partial line for last stave (default: f)
+       ragged-last = ##t
+
+% To find out what's eating the space at the top...
+%      annotate-spacing = ##t
+}
+