]> Shamusworld >> Repos - music/commitdiff
New chart "Your Grace Is Enough".
authorShamus Hammons <jlhamm@acm.org>
Fri, 29 Sep 2017 23:46:03 +0000 (18:46 -0500)
committerShamus Hammons <jlhamm@acm.org>
Fri, 29 Sep 2017 23:46:03 +0000 (18:46 -0500)
your-grace-is-enough.ly [new file with mode: 0644]

diff --git a/your-grace-is-enough.ly b/your-grace-is-enough.ly
new file mode 100644 (file)
index 0000000..84c4b88
--- /dev/null
@@ -0,0 +1,545 @@
+% Missing dynamics, band directions
+
+\version "2.19.0"
+\include "pop-chords.ly"
+\include "english.ly"
+
+% Good sizes are 16, 18, & 20 (11, 13, 14, 23, 26)
+staffSize = #21
+#(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 "Your Grace Is Enough" }
+       composer = \markup { \override #'(font-family . sans) \fontsize #1.3 "Matt Maher/Chris Tomlin" }
+       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*8 \bar ".|:-||"   % 1-8
+
+       \repeat volta 2
+       {
+               % Verse
+
+               \mark \markup { \override #'(font-family . sans) { \box { A } } }
+               s1*16 \bar "||"   % 9-24
+
+               % Prechorus
+
+               \mark \markup { \override #'(font-family . sans) { \box { B } } }
+               s1*8 \bar "||"   % 25-32
+
+               % Chorus
+
+               \mark \markup { \override #'(font-family . sans) { \box { C } } }
+               s1*7 |   % 33-40
+       }
+       \alternative
+       {
+               {
+                       s1 |   %
+               }
+               {
+                       s1 \bar "||"   %
+               }
+       }
+
+       % Chorus
+
+       \mark \markup { \override #'(font-family . sans) { \box { D } } }
+       s1*8 \bar "||"   % 41-48
+
+       % Prechorus
+
+       \mark \markup { \override #'(font-family . sans) { \box { E } } }
+       s1*8 |   % 49-56
+
+       \repeat volta 3
+       {
+               % Chorus
+
+               \mark \markup { \override #'(font-family . sans) { \box { F } } }
+               s1*8 |   % 57-64
+       }
+
+       % Ending
+
+       \mark \markup { \override #'(font-family . sans) { \box { G } } }
+       s1*9 \bar "|."   % 65-73
+}
+
+
+%
+% Lead vocal
+%
+LeadVox = \relative c''
+{
+       % Intro
+
+       R1*8 |   % 1-8
+
+       % Verse
+
+       r4 g8 a4. fs8 g ~ |   % 9
+       g4 a8 fs4. g8 g ~ |   % 10
+       g4 r r2 |   % 11
+       R1 |   % 12
+
+       r4 g8 a4. fs8 g ~ |   % 13
+       g4 a8 fs4. g8 g ~ |   % 14
+       g4 r r2 |   % 15
+       R1 |   % 16
+
+       r4 g8 a ~ a fs4. |   % 17
+       g4 a8 fs ~ fs g4. |   % 18
+       g4 fs8 e ~ e d4. |   % 19
+       R1 |   % 20
+
+       r4 g8 a ~ a fs4. |   % 21
+       g4 a fs g8 g ~ |   % 22
+       g2 r |   % 23
+       r2 a4 c |   % 24
+
+       % Prechorus
+
+       b4. a8 ~ a4 c |   % 25
+       b4. a8 ~ a4 c |   % 26
+       b4. a8 ~ a4 c |   % 27
+       b4. a8 ~ a4 c |   % 28
+
+       b4. a8 ~ a4 c |   % 29
+       b4. a8 ~ a8 b4 ( g8 ) |   % 30
+       g2 r2 |   % 31
+       r2 r4 g |   % 32
+
+       % Chorus
+
+       d'2 c4 b8 a ~ |   % 33
+       a2 r4 g |   % 34
+       d'2 c4 b8 g ~ |   % 35
+       g2 r4 g |   % 36
+
+       d'2 c4 b8 a ~ |   % 37
+       a2 c8 ( b4. ) |   % 38
+       g2 r |   % 39
+
+       R1 |   % 40
+
+       r2 r4 g |   % 41
+
+       % Chorus
+
+       d'2 c4 b8 a ~ |   % 41
+       a2 r4 g |   % 42
+       d'2 c4 b8 g ~ |   % 43
+       g2 r4 g |   % 44
+
+       d'2 c4 b8 a ~ |   % 45
+       a2 c8 ( b4. ) |   % 46
+       g2 r |   % 47
+       r2 a4 c |   % 48
+
+       % Prechorus
+
+       b4. a8 ~ a4 c |   % 49
+       b4. a8 ~ a4 c |   % 50
+       b4. a8 ~ a4 c |   % 51
+       b4. a8 ~ a4 c |   % 52
+
+       b4. a8 ~ a4 c |   % 53
+       b4. a8 ~ a8 b4 ( g8 ) |   % 54
+       g2 r2 |   % 55
+       r2 r4 g |   % 56
+
+       % Chorus
+
+       d'2 c4 b8 a ~ |   % 57
+       a2 r4 g |   % 58
+       << { \voiceOne \teeny d'8 d4. \normalsize } \context Voice = vb { \voiceTwo d2 } >> \oneVoice c4 b8 g ~ |   % 59
+       g2 r4 g |   % 60
+
+       d'2 c4 b8 a ~ |   % 61
+       a2 c8 ( b4. ) |   % 62
+       g2 r |   % 63
+       << { \voiceOne \teeny d'8 d4 e8 ( ~ e d ) d4 \normalsize } \context Voice = vb { \voiceTwo r2 r4 g, } >> \oneVoice |   % 64
+
+       % Outro
+
+       R1*8 |   % 65-72
+       r1-\fermata |   % 73
+}
+
+
+LeadVoxText = \lyricmode
+{
+       Great is your faith -- _ ful -- ness O God, _
+       you wres -- tle with _ the sin -- ner's heart, _
+       you lead _ us by still wa -- _ ters and to mer -- _ cy,
+       and no -- _ thing can keep us a -- part. _
+
+       So re -- mem -- ber _ your peo -- ple _
+       re -- mem -- ber _ your chil -- dren, _
+       re -- mem -- ber _ your pro -- mise _
+       O _ God.
+
+       Your grace is e -- nough, _
+       your grace is e -- nough, _
+       your grace is e -- nough _
+       for _ me.
+
+       Your grace is e -- nough, _
+       your grace is e -- nough, _
+       your grace is e -- nough _
+       for _ me.
+
+       So re -- mem -- ber _ your peo -- ple _
+       re -- mem -- ber _ your chil -- dren, _
+       re -- mem -- ber _ your pro -- mise _
+       O _ God.
+
+       Your
+       <<
+       { grace is e -- nough, _
+       your grace _ is e -- nough, _
+       your grace is e -- nough _
+       for _ me. _ _ _ _ _ Your }
+
+       \new Lyrics = "verse2" \with { alignBelowContext = #"verse1" }
+       { \set associatedVoice = "Lead"
+       grace is e -- nough, _
+       Heaven reach -- ing down to us, _
+       your grace is e -- nough _
+       for _ me. God I see _ _ your
+       }
+
+       \new Lyrics = "verse3" \with { alignBelowContext = #"verse2" }
+       { \set associatedVoice = "Lead"
+       grace is e -- nough, _
+       I'm co -- vered in your love, _
+       your grace is e -- nough _
+       for _ me. _ _ _ _ _ _
+       }
+       >>
+}
+
+LeadVoxTextB = \lyricmode
+{
+       Great is your love _ and jus -- tice God, _
+       you use the weak _ to lead the strong, _
+       you lead _ us in the song _ of your sal -- va -- _ tion,
+       and all _ your peo -- ple sing a -- long. _
+}
+
+
+Riffs = \relative c''
+{
+       % Intro
+
+       \tiny
+%{
+       d16 e fs d e fs d e fs d e fs d e fs d |   % 1
+       e16 fs d e fs d e fs d e fs d e fs d e |   % 2
+       fs16 d e fs d e fs d e fs d e fs d e fs |   % 3
+       d16 e fs d e fs d e fs d e fs d e fs d |   % 4
+%}
+       \normalsize
+}
+
+
+%
+% Chord names
+%
+Chords = \chordmode
+{
+       % Intro
+
+       g1 |   % 1
+       d1:sus4 |   % 2
+       e1:m7 |   % 3
+       c1:3.5.9 |   % 4
+       g1 |   % 5
+       d1:sus4 |   % 6
+       c1:3.5.9 |   % 7
+       s1 |   % 8
+
+       % Verse
+
+       g1 |   % 9
+       g1/b |   % 10
+       c1:3.5.9 |   % 11
+       s1 |   % 12
+       e1:m7 |   % 13
+       d1:sus4 |   % 14
+       c1:3.5.9 |   % 15
+       s1 |   % 16
+
+       g1 |   % 17
+       g1/b |   % 18
+       c1:3.5.9 |   % 19
+       s1 |   % 20
+       e1:m7 |   % 21
+       d1:sus4 |   % 22
+       c1:3.5.9 |   % 23
+       s1 |   % 24
+
+       % Prechorus
+
+       a1:m7 |   % 25
+       g1/b |   % 26
+       c1:3.5.9 |   % 27
+       d1:sus4 |   % 28
+       e1:m7 |   % 29
+       g1 |   % 30
+       c1:3.5.9 |   % 31
+       s1 |   % 32
+
+       % Chorus
+
+       g1 |   % 33
+       d1:sus4 |   % 34
+       e1:m7 |   % 35
+       c1:3.5.9 |   % 36
+       g1 |   % 37
+       d1:sus4 |   % 38
+       c1:3.5.9 |   % 39
+
+       s1 |   % 40
+
+       s1 |   % 41
+
+       % Chorus
+
+       g1 |   % 41
+       d1:sus4 |   % 42
+       e1:m7 |   % 43
+       c1:3.5.9 |   % 44
+       g1 |   % 45
+       d1:sus4 |   % 46
+       c1:3.5.9 |   % 47
+       s1 |   % 48
+
+       % Prechorus
+
+       a1:m7 |   % 49
+       g1/b |   % 50
+       c1:3.5.9 |   % 51
+       d1:sus4 |   % 52
+       e1:m7 |   % 53
+       d2/fs g |   % 54
+       c1:3.5.9 |   % 55
+       s1 |   % 56
+
+       % Chorus
+
+       g1 |   % 57
+       d1:sus4 |   % 58
+       e1:m7 |   % 59
+       c1:3.5.9 |   % 60
+       g1 |   % 61
+       d1:sus4 |   % 62
+       c1:3.5.9 |   % 63
+       s1 |   % 64
+
+       % Outro
+
+       g1 |   % 65
+       d1:sus4 |   % 66
+       e1:m7 |   % 67
+       c1:3.5.9 |   % 68
+       g1 |   % 69
+       d1:sus4 |   % 70
+       c1:3.5.9 |   % 71
+       s1 |   % 72
+       g1 |   % 73
+
+}
+
+
+%
+% Chord rhythms
+%
+StaffC = \relative c
+{
+       \numericTimeSignature
+       \override NoteHead #'style = #'slash
+       \stemDown
+       \teeny
+
+       % Intro
+
+       c4 c c c |   % 1
+       c4 c c c |   % 2
+       c4 c c c |   % 3
+       c4 c c c |   % 4
+       c4 c c c |   % 5
+       c4 c c c |   % 6
+       c4 c c c |   % 7
+       c4 c c c |   % 8
+
+       % Verse
+
+       c4 c c c |   % 9
+       c4 c c c |   % 10
+       c4 c c c |   % 11
+       c4 c c c |   % 12
+       c4 c c c |   % 13
+       c4 c c c |   % 14
+       c4 c c c |   % 15
+       c4 c c c |   % 16
+
+       c4 c c c |   % 17
+       c4 c c c |   % 18
+       c4 c c c |   % 19
+       c4 c c c |   % 20
+       c4 c c c |   % 21
+       c4 c c c |   % 22
+       c4 c c c |   % 23
+       c4 c c c |   % 24
+
+       % Prechorus
+
+       c4 c c c |   % 25
+       c4 c c c |   % 26
+       c4 c c c |   % 27
+       c4 c c c |   % 28
+       c4 c c c |   % 29
+       c4 c c c |   % 30
+       c4 c c c |   % 31
+       c4 c c c |   % 32
+
+       % Chorus
+
+       c4 c c c |   % 33
+       c4 c c c |   % 34
+       c4 c c c |   % 35
+       c4 c c c |   % 36
+       c4 c c c |   % 37
+       c4 c c c |   % 38
+       c4 c c c |   % 39
+
+       c4 c c c |   % 40
+
+       c4 c c c |   % 41
+
+       % Chorus
+
+       c4 c c c |   % 41
+       c4 c c c |   % 42
+       c4 c c c |   % 43
+       c4 c c c |   % 44
+       c4 c c c |   % 45
+       c4 c c c |   % 46
+       c4 c c c |   % 47
+       c4 c c c |   % 48
+
+       % Prechorus
+
+       c4 c c c |   % 49
+       c4 c c c |   % 50
+       c4 c c c |   % 51
+       c4 c c c |   % 52
+       c4 c c c |   % 53
+       c4 c c c |   % 54
+       c4 c c c |   % 55
+       c4 c c c |   % 56
+
+       % Chorus
+
+       c4 c c c |   % 57
+       c4 c c c |   % 58
+       c4 c c c |   % 59
+       c4 c c c |   % 60
+       c4 c c c |   % 61
+       c4 c c c |   % 62
+       c4 c c c |   % 63
+       c4 c c c |   % 64
+
+       % Outro
+
+       c4 c c c |   % 65
+       c4 c c c |   % 66
+       c4 c c c |   % 67
+       c4 c c c |   % 68
+       c4 c c c |   % 69
+       c4 c c c |   % 70
+       c4 c c c |   % 71
+       c4 c c c |   % 72
+       c1-\fermata |   % 73
+}
+
+
+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 = "verse1" \lyricsto "lead" \LeadVoxText
+                       \new Lyrics \lyricsto "lead" \LeadVoxTextB
+               >>
+
+               \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
+}
+