]> Shamusworld >> Repos - music/blob - garments-of-praise.ly
New charts "How Great Thou Art" and "In The Garden".
[music] / garments-of-praise.ly
1 % Needs band direction, dynamics, figure annotations
2
3 \version "2.19.0"
4 \include "pop-chords.ly"
5 \include "english.ly"
6
7 % Good sizes are 16, 18, & 20 (11, 13, 14, 23, 26)
8 staffSize = #16
9 #(set-default-paper-size "letter")
10 #(set-global-staff-size staffSize)
11 #(ly:set-option (quote no-point-and-click))
12
13 %{ Some useful characters: ‘ ’ “ ” – — † ‡ • … %}
14
15 \header
16 {
17         title    = \markup { \override #'(font-family . sans) \fontsize #3.5 "Garments Of Praise" }
18         composer = \markup { \override #'(font-family . sans) \fontsize #1.3 "Jamie Harville" }
19         arranger = \markup { \override #'(font-family . sans) \fontsize #1.3 "arr. S. Hammons" }
20         tagline  = $(string-append "Engraved by JLH and Lilypond " (lilypond-version))
21 }
22
23 % Useful tweak abbreviations (hn = harmony note)
24
25 hn = #(define-music-function (parser location arg) (ly:music?)
26 ;; Harmony Note: Set the tweaks property of the passed in note to use a smaller font
27
28   (set! (ly:music-property arg 'tweaks)
29     (acons 'font-size -3.0 (ly:music-property arg 'tweaks))) arg)
30
31 %
32 % Song's structure
33 %
34 Global =
35 {
36         \clef G
37         \key g \major
38         \numericTimeSignature
39         \time 4/4
40
41         % Intro
42
43         s1*4 \bar ".|:-||"   % 1-4
44
45         \repeat volta 3
46         {
47                 % A Section
48
49 %               \mark \markup { \override #'(font-family . sans) { \box { A } } }
50                 \once \override Score.RehearsalMark #'self-alignment-X = #left
51                 \mark \markup { \override #'(font-family . sans) { \box { A } } \hspace #1.0 \raise #2.0 \musicglyph #"scripts.segno" }
52                 s1*15 |   % 5-19
53         }
54         \alternative
55         {
56                 {
57                         \set Score.repeatCommands = #'((volta "1."))
58                         s1 |   % 20
59                         \set Score.repeatCommands = #'((volta #f))
60                 }
61                 {
62                         \set Score.repeatCommands = #'((volta "2.–3.") end-repeat) % That's an ndash in there...
63                         s1 \bar "||"   % 21
64                         \set Score.repeatCommands = #'((volta #f))
65                 }
66         }
67
68         % B Section
69
70         \mark \markup { \override #'(font-family . sans) { \box { B } } }
71         s1*14 \bar "||"   % 22-35
72         \once \override Score.RehearsalMark #'self-alignment-X = #right
73         \once \override Score.RehearsalMark #'break-visibility = #begin-of-line-invisible
74         \mark \markup { \italic { to Coda } \hspace #1.0 \musicglyph #"scripts.coda" }
75         s1*2 |   % 36-37
76
77         \once \override Score.RehearsalMark #'self-alignment-X = #right
78         \mark \markup { \italic { D.S. al Coda } }
79
80 \stopStaff s1 \startStaff
81 \set Score.currentBarNumber = #38
82
83         % Coda
84
85         \once \override Score.RehearsalMark #'self-alignment-X = #left
86         \mark \markup { { \musicglyph #"scripts.coda" } "Coda" }
87         s1*2 \bar "||"   % 38-39
88
89         % Outro
90
91         \mark \markup { \override #'(font-family . sans) { \box { C } } }
92         s1*2 \bar ".|:-||"   % 40-41
93
94         \repeat volta 2
95         {
96                 \mark \markup { \override #'(font-family . sans) { \box { D } } }
97                 s1*8 \bar "||"   % 42-49
98
99                 \mark \markup { \override #'(font-family . sans) { \box { E } } }
100                 s1*16 |   % 50-65
101         }
102
103         s1 \bar "|."   % 66
104 }
105
106
107 %
108 % Lead vocal
109 %
110 LeadVox = \relative c''
111 {
112         % Intro
113
114         R1*3 |   % 1-3
115         r2 r8 g16 g ~ g8 g16 a ~ |   % 4
116
117         % A Section
118
119         <a \hn e \hn c>8 <b \hn g \hn d>4 <g \hn g \hn d>8 <b \hn g \hn d>2 ~ |   % 5
120         <b \hn g \hn d>4 r8 <g \hn d \hn b>16 <g \hn d \hn b> <c \hn a \hn e>8. <c \hn a \hn e>16 ~ <c \hn a \hn e>8 <c \hn a \hn e> |   % 6
121         <c \hn a \hn e>8. <b \hn g \hn d>16 ~ <b \hn g \hn d>8 <g \hn d \hn b> ~ <g \hn d \hn b>2 ~ |   % 7
122         <g \hn d \hn b>4 r r r8 <b \hn g \hn d>16 <b \hn g \hn d> |   % 8
123         <b \hn g \hn d>8. <a \hn fs \hn d>16 ~ <a \hn fs \hn d>8 <a \hn fs \hn d> ~ <a \hn fs \hn d> <g \hn e \hn d>4 <d \hn b \hn g>8 |   % 9
124         <e \hn c \hn g>4 r <c' \hn a \hn e>4. <b \hn g \hn d>8 ~ |   % 10
125         <b \hn g \hn d>8 <b \hn g \hn d>4. ~ <b \hn g \hn d>2 |   % 11
126         r2 r8 <g \hn d \hn b>16 <g \hn d \hn b> ~ <g \hn d \hn b>8 <g \hn d \hn b>16 <a \hn e \hn c> ~ |   % 12
127         <a \hn e \hn c>8 <b \hn g \hn d>4 <b \hn g \hn d>8 <b \hn g \hn d>2 ~ |   % 13
128         <b \hn g \hn d>4 r8 <g \hn d \hn b>16 <g \hn d \hn b> <c \hn a \hn e>8. <c \hn a \hn e>16 ~ <c \hn a \hn e>8 <c \hn a \hn e> |   % 14
129         <c \hn a \hn e>8. <b \hn g \hn d>16 ~ <b \hn g \hn d>8 <g \hn d \hn b> ~ <g \hn d \hn b>2 ~ |   % 15
130         <g \hn d \hn b>4 r r2 |   % 16
131         <b \hn g \hn d>8. <a \hn fs \hn d>16 ~ <a \hn fs \hn d>8 <a \hn fs \hn d> <a \hn fs \hn d>8. <g \hn e \hn d>16 ~ <g \hn e \hn d>8 <d \hn b \hn g> |   % 17
132         <e \hn c \hn g>4 r <e \hn c \hn c>8. <g \hn e \hn c>16 ~ <g \hn e \hn c>8 <a \hn e \hn c> ~ |   % 18
133         <a \hn e \hn c>8 <g \hn d \hn b>4. ~ <g \hn d \hn b>2 |   % 19
134
135         r2 r8 <g \hn d \hn b>16 <g \hn d \hn b> ~ <g \hn d \hn b>8 <g \hn d \hn b>16 <a \hn e \hn c> \laissezVibrer |   % 20
136
137         r2 r4 <b \hn g \hn d>8 <d \hn b \hn g> |   % 21
138
139         % B Section
140
141         <d \hn b \hn g>4 <c \hn a \hn e>8 <c \hn a \hn e> ~ <c \hn a \hn e> <b \hn g \hn d>4 <c \hn g \hn e>8 ~ |   % 22
142         <c \hn g \hn e>2 r4 <a \hn e \hn c>8 <b \hn g \hn d>16 <c \hn a \hn e> ~ |   % 23
143         <c \hn a \hn e>8 <b \hn g \hn d>16 <b \hn g \hn d> ~ <b \hn g \hn d>4 ~ <b \hn g \hn d>2 ~ |   % 24
144         <b \hn g \hn d>4 r r <b \hn g \hn d>8 <d \hn b \hn g> |   % 25
145         <d \hn b \hn g>4 <c \hn a \hn e>8 <c \hn a \hn e> ~ <c \hn a \hn e> <b \hn g \hn d>4 <c \hn g \hn e>8 ~ |   % 26
146         <c \hn g \hn e>2 r4 r8 <c \hn a \hn e>16 <b \hn g \hn d> |   % 27
147         <b \hn g \hn d>16 <a \hn fs \hn d>8. ~ <a \hn fs \hn d>4 ~ <a \hn fs \hn d>2 ~ |   % 28
148         <a \hn fs \hn d>4 r r <b \hn g \hn d>8 <d \hn b \hn g> |   % 29
149         <d \hn b \hn g>4 <c \hn a \hn e>8 <c \hn a \hn e> ~ <c \hn a \hn e> <b \hn g \hn d>4 <c \hn g \hn e>8 ~ |   % 30
150         <c \hn g \hn e>2 r8 r16 <g \hn e \hn c> <a \hn e \hn c> <b \hn fs \hn d>8. |   % 31
151         <c \hn g \hn e>8. <b \hn g \hn d>16 ~ <b \hn g \hn d>4 ~ <b \hn g \hn d>2 ~ |   % 32
152         <b \hn g \hn d>4 r r <b \hn g \hn d>8 <a \hn fs \hn d> |   % 33
153         <a \hn e \hn c>8. <g \hn e \hn c>16 ~ <g \hn e \hn c>8 <a \hn e \hn c> ~ <a \hn e \hn c>8 <e \hn c \hn g>4. ~ |   % 34
154         <e \hn c \hn g>2 r4 r8 <e \hn c \hn g> |   % 35
155
156         <b' \hn g \hn d>8. <a \hn fs \hn d>16 ~ <a \hn fs \hn d>8 <g \hn e \hn d> ~ <g \hn e \hn d> <a \hn fs \hn d>4. ~ |   % 36
157         <a \hn fs \hn d>2 r8 <g \hn d \hn b>16 <g \hn d \hn b> ~ <g \hn d \hn b>8 <g \hn d \hn b>16 <a \hn e \hn c> \laissezVibrer |   % 37
158
159 s1 % Blank bar for coda
160
161         % Coda
162
163         <b \hn g \hn d>8. <a \hn fs \hn d>16 ~ <a \hn fs \hn d>8 <g \hn e \hn d> ~ <g \hn e \hn d> <a \hn fs \hn d>4. ( |   % 38
164         <g \hn e \hn c>1 |   % 39
165
166         <g \hn d \hn b>1 ) |   % 40
167         s1 |   % 41
168
169         % Outro
170
171         s1*7 |   % 42-48
172         s2. <b \hn g \hn d>8 <d \hn b \hn g> |   % 49
173
174         <d \hn b \hn g>4. <b \hn g \hn d>8 r <g \hn d \hn b> <b \hn g \hn d>16 <d \hn b \hn g>8. |   % 50
175         <e \hn c \hn g>4. <d \hn b \hn g>8 r <g, \hn d \hn b> <b \hn g \hn d>16 <d \hn b \hn g>8. |   % 51
176         <e \hn c \hn g>8. <d \hn b \hn g>16 ~ <d \hn b \hn g>8 <d \hn b \hn g> <b \hn g \hn d>8. <a \hn e \hn c>16 ~ <a \hn e \hn c>8 <g \hn d \hn b> |   % 52
177         <b \hn g \hn d>2 r4 <b \hn g \hn d>8 <d \hn b \hn g> |   % 53
178         <d \hn b \hn g>4. <b \hn g \hn d>8 r <g \hn d \hn b> <b \hn g \hn d>16 <d \hn b \hn g>8. |   % 54
179         <e \hn c \hn g>4. <d \hn b \hn g>8 r <g, \hn d \hn b> <b \hn g \hn d>16 <d \hn b \hn g>8. |   % 55
180         <e \hn c \hn g>8. <d \hn b \hn g>16 ~ <d \hn b \hn g>8 <d \hn b \hn g> <b \hn g \hn d>8. <a \hn e \hn c>16 ~ <a \hn e \hn c>8 <g \hn d \hn b> |   % 56
181         <b \hn g \hn d>2 r4 <b \hn g \hn d>8 <d \hn b \hn g> |   % 57
182
183         <d \hn b \hn g>4. <b \hn g \hn d>8 r <g \hn d \hn b> <b \hn g \hn d>16 <d \hn b \hn g>8. |   % 58
184         <e \hn c \hn g>4. <d \hn b \hn g>8 r <g, \hn d \hn b> <b \hn g \hn d>16 <d \hn b \hn g>8. |   % 59
185         <e \hn c \hn g>8. <d \hn b \hn g>16 ~ <d \hn b \hn g>8 <d \hn b \hn g> <b \hn g \hn d>8. <a \hn e \hn c>16 ~ <a \hn e \hn c>8 <g \hn d \hn b> |   % 60
186         <b \hn g \hn d>2 r4 <b \hn g \hn d>8 <d \hn b \hn g> |   % 61
187         <d \hn b \hn g>4. <b \hn g \hn d>8 r <g \hn d \hn b> <b \hn g \hn d>16 <d \hn b \hn g>8. |   % 62
188         <e \hn c \hn g>4. <d \hn b \hn g>8 r <g, \hn d \hn b> <b \hn g \hn d>16 <d \hn b \hn g>8. |   % 63
189         <e \hn c \hn g>8. <d \hn b \hn g>16 ~ <d \hn b \hn g>8 <d \hn b \hn g> <b \hn g \hn d>8. <a \hn e \hn c>16 ~ <a \hn e \hn c>8 <g \hn d \hn b> |   % 64
190         <b \hn g \hn d>2 r2 |   % 65
191
192         R1-\fermata |   % 66
193 }
194
195
196 LeadVoxText = \lyricmode
197 {
198         Put on _ the gar -- _ ments of praise, _
199         for the spi -- rit _ of hea -- vi -- _ ness, _ _
200         Let the oil of _ glad -- _ ness flow down from your _ throne. _
201         Put on _ the gar -- _ ments of praise, _
202         for the spi -- rit _ of heav -- i -- _ ness, _ _
203         your joy _ is my strength _ a -- lone, my strength _ a -- _ lone. _
204
205         Put on _ the gar-
206
207         Make these bro -- ken wea -- _ ry bones _
208         rise to dance _ a -- gain, _ _ _
209         Wet this dry and thirs -- _ ty land _
210         with a ri -- ver, _ _ _
211         Lord our eyes are fixed _ on you, _
212         and we are wait -- ing, _ _ _
213         for your gar -- land _ of _ grace, _
214         as we praise _ your _ name. _
215
216         Put on _ the gar-
217
218         we praise _ your _ name _ _
219
220         Hal -- le -- lu jah, sing hal -- le -- lu -- jah,
221         we give all hon -- or _ and praise to _ your name,
222         Hal -- le -- lu jah, sing hal -- le -- lu -- jah,
223         we trade our sor -- rows _ for gar -- ments _ of praise.
224
225         Hal -- le -- lu jah, sing hal -- le -- lu -- jah,
226         we give all hon -- or _ and praise to _ your name,
227         Hal -- le -- lu jah, sing hal -- le -- lu -- jah,
228         we trade our sor -- rows _ for gar -- ments _ of praise.
229 }
230
231
232 Riffs = \relative c''
233 {
234         \tiny
235
236         s1*42 |   % 1-41 (incl. blank coda bar)
237
238         g16 a b c d8 d d16 c b8 c16 b a8 |   % 43
239         g16 a b c d8 d16 e f e d8 c4 |   % 44
240         g16 a b c d8 d d16 c b8 c16 b a8 |   % 45
241         g16 a b c d8 g, a16 g f8 g4 |   % 46
242         g16 a b c d8 d d16 c b8 c16 b a8 |   % 47
243         g16 a b c d8 d16 e f e d8 c4 |   % 48
244         g16 a b c d8 d d16 c b8 c16 b a8 |   % 49
245         g16 a b c d8 g, a16 g f8 g4 |   % 50
246
247         \normalsize
248 }
249
250
251 %
252 % Chord names
253 %
254 Chords = \chordmode
255 {
256         % Intro
257
258         g1 |   % 1
259         s1 |   % 2
260         s1 |   % 3
261         s1 |   % 4
262
263         % A Section
264
265         g1 |   % 5
266         s2 g:sus4 |   % 6
267         s8. g16 s2. |   % 7
268         s1 |   % 8
269         d1 |   % 9
270         c1 |   % 10
271         g1 |   % 11
272         s1 |   % 12
273         s1 |   % 13
274         s2 g:sus4 |   % 14
275         s8. g16 s2. |   % 15
276         s1 |   % 16
277         d1 |   % 17
278         c1 |   % 18
279         g1 |   % 19
280
281         s1 |   % 20
282
283         s1 |   % 21
284
285         % B Section
286
287         c1 |   % 22
288         s1 |   % 23
289         g1 |   % 24
290         s1 |   % 25
291         c1 |   % 26
292         s1 |   % 27
293         d1 |   % 28
294         s1 |   % 29
295         c1 |   % 30
296         s1 |   % 31
297         e1:m |   % 32
298         s1 |   % 33
299         a1:m |   % 34
300         c1 |   % 35
301
302         d1 |   % 36
303         s1 |   % 37
304
305 s1 % blank bar for coda
306
307         % Coda
308
309         d1 |   % 38
310         c1 |   % 39
311
312         g1 |   % 40
313         s1 |   % 41
314
315         % Outro
316
317         g1 |   % 42
318         s1 |   % 43
319         s1 |   % 44
320         s2 f4 c |   % 45
321         g1 |   % 46
322         s1 |   % 47
323         s1 |   % 48
324         s2 f4 c |   % 49
325
326         g1 |   % 50
327         c4./g g8 s2 |   % 51
328         c8./g g16 s2. |   % 52
329         s2 f4 c |   % 53
330         g1 |   % 54
331         c4./g g8 s2 |   % 55
332         c8./g g16 s2. |   % 56
333         s2 f4 c |   % 57
334
335         g1 |   % 58
336         c4./g g8 s2 |   % 59
337         c8./g g16 s2. |   % 60
338         s2 f4 c |   % 61
339         g1 |   % 62
340         c4./g g8 s2 |   % 63
341         c8./g g16 s2. |   % 64
342         s2 f4 c |   % 65
343
344         g1 |   % 66
345 }
346
347
348 %
349 % Chord rhythms
350 %
351 StaffC = \relative c
352 {
353         \numericTimeSignature
354         \override NoteHead #'style = #'slash
355         \teeny
356
357         % Intro
358
359         c8. c16 c8 c c c16 c c4 |   % 1
360         c8. c16 c8 c c c16 c c4 |   % 2
361         c8. c16 c8 c c c16 c c4 |   % 3
362         c8. c16 c8 c c c16 c c4 |   % 4
363
364         % A Section
365
366         c4 c c c |   % 5
367         c4 c c c |   % 6
368         c8. c16 ~ c4 c c |   % 7
369         c4 c c c |   % 8
370         c4 c c c |   % 9
371         c4 c c c |   % 10
372         c4 c c c |   % 11
373         c4 c c c |   % 12
374         c4 c c c |   % 13
375         c4 c c c |   % 14
376         c8. c16 ~ c4 c c |   % 15
377         c4 c c c |   % 16
378         c4 c c c |   % 17
379         c4 c c c |   % 18
380         c4 c c c |   % 19
381
382         c4 c c c |   % 20
383
384         c4 c c c |   % 21
385
386         % B Section
387
388         c4 c c c |   % 22
389         c4 c c c |   % 23
390         c4 c c c |   % 24
391         c4 c c c |   % 25
392         c4 c c c |   % 26
393         c4 c c c |   % 27
394         c4 c c c |   % 28
395         c4 c c c |   % 29
396         c4 c c c |   % 30
397         c4 c c c |   % 31
398         c4 c c c |   % 32
399         c4 c c c |   % 33
400         c4 c c c |   % 34
401         c4 c c c |   % 35
402
403         c4 c c c |   % 36
404         c4 c c c |   % 37
405
406 \stopStaff s1 \startStaff % blank bar for coda
407
408         % Coda
409
410         c4 c c c |   % 38
411         c4 c c c |   % 39
412
413         c1 ~ |   % 40
414         c1 |   % 41
415
416         % Outro
417
418         c4 c c c |   % 42
419         c4 c c c |   % 43
420         c4 c c c |   % 44
421         c4 c c-> c-> |   % 45
422         c4 c c c |   % 46
423         c4 c c c |   % 47
424         c4 c c c |   % 48
425         c4 c c-> c-> |   % 49
426
427         c4 c c c |   % 50
428         c4. c8 c4 c |   % 51
429         c8. c16 ~ c4 c c |   % 52
430         c4 c c-> c-> |   % 53
431         c4 c c c |   % 54
432         c4. c8 c4 c |   % 55
433         c8. c16 ~ c4 c c |   % 56
434         c4 c c-> c-> |   % 57
435
436         c4 c c c |   % 58
437         c4. c8 c4 c |   % 59
438         c8. c16 ~ c4 c c |   % 60
439         c4 c c-> c-> |   % 61
440         c4 c c c |   % 62
441         c4. c8 c4 c |   % 63
442         c8. c16 ~ c4 c c |   % 64
443         c4 c c-> c-> |   % 65
444
445         c1-\fermata |   % 66
446 }
447
448
449 Dynamics =
450 {
451 %{
452         s1_\markup { \italic { snare pat. } } |   % 1
453         s1_\markup { \italic { simile } } |   % 2
454         s1*19
455         s1_\markup { \italic { spacy } } |   % 22
456         s1*5
457         s1 s \< s \! |   % 28
458         s1*22
459         s1_\markup { \italic { Last time } } |   % 51
460 %}
461 }
462
463
464 \score
465 {
466         <<
467                 \Global         % The "roadmap" that everything else depends on
468
469                 \context Staff
470                 <<
471                         \new Voice = "lead" \LeadVox
472                         \new Voice = "riffs" \Riffs
473                         \new Lyrics \lyricsto "lead" \LeadVoxText
474                 >>
475
476                 \new ChoirStaff
477                 <<
478                         \new ChordNames \Chords
479                         \new RhythmicStaff << \StaffC \Dynamics >>
480                 >>
481
482                 \set Score.skipBars = ##t
483                 \set Score.melismaBusyProperties = #'()
484         >>
485 }
486
487
488 \paper
489 {
490         #(define fonts (make-pango-font-tree
491                 "Times New Roman"
492                 "LilyJAZZText"
493                 "Luxi Mono"
494                 (/ staffSize 20)))
495
496 % Don't spread staves vertically across last page (default: t)
497 %       ragged-last-bottom = ##f
498 % Don't spread staves vertically across the page (default: f)
499 %       ragged-bottom = ##t
500 % Allow partial line for last stave (default: f)
501         ragged-last = ##t
502
503 % To find out what's eating the space at the top...
504 %       annotate-spacing = ##t
505 }
506