]> Shamusworld >> Repos - music/blob - go-tell-it-on-the-mountain.ly
New charts "How Great Thou Art" and "In The Garden".
[music] / go-tell-it-on-the-mountain.ly
1 \version "2.16.0"
2 \include "pop-chords.ly"
3 \include "english.ly"
4
5 % Good sizes are 16, 18, & 20
6 staffSize = #18
7 #(set-default-paper-size "letter")
8 #(set-global-staff-size staffSize)
9 #(ly:set-option (quote no-point-and-click))
10
11 %{ Some useful characters: ‘ ’ “ ” – — † ‡ • … %}
12
13 \header
14 {
15         title    = \markup { \override #'(font-family . sans) \fontsize #3.5 "Go Tell It On The Mountain" }
16         composer = \markup { \override #'(font-family . sans) \fontsize #1.3 "Traditional" }
17         arranger = \markup { \override #'(font-family . sans) \fontsize #1.3 "arr. Ed Smart/Shamus & Deborah Hammons/J. & Kat Michaels/Chris Craig" }
18         tagline  = $(string-append "Engraved by JLH and Lilypond " (lilypond-version))
19 }
20
21
22 % Useful tweak abbreviations (hn = harmony note)
23
24 hn = #(define-music-function (parser location arg) (ly:music?)
25 ;; Harmony Note: Set the tweaks property of the passed in note to use a smaller font
26
27   (set! (ly:music-property arg 'tweaks)
28     (acons 'font-size -3.5 (ly:music-property arg 'tweaks))) arg)
29
30
31 %
32 % Lead vocal
33 %
34 LeadVox = \relative c''
35 {
36         \clef G
37         \key g \major
38         \numericTimeSignature
39         \time 4/4
40
41         % Intro
42
43         \repeat volta 2
44         {
45                 r1 |   % 1
46                 r1 |   % 2
47                 r1 |   % 3
48                 r1 |   % 4
49         }
50         \time 2/4 r2 \time 4/4 |   % 5
51
52         \repeat volta 2
53         {
54                 r1^\markup { \bold { Vamp } } |   % 6
55                 r1 |   % 7
56                 r1 |   % 8
57                 r1 |   % 9
58         }
59
60         % Chorus
61
62 \mark \markup { \override #'(font-family . sans) { \box { A } } }
63
64         <b \hn g>2 <b \hn g>8 <a \hn e> <g \hn d> <e \hn c> |   % 10
65         d8. ( <e \hn c>16 ~ <e \hn c>8 ) <g \hn b,> ~ <g \hn b,>2 |   % 11
66         <a \hn c,>8 <a \hn c,>4 <a \hn c,>8 <g \hn d>4 <a \hn d,> |   % 12
67         <b \hn g>4 <d \hn b> <e \hn c> ( <d \hn b> ) |   % 13
68         <b \hn g>2 <b \hn g>8 <a \hn e> <g \hn d> <e \hn c> |   % 14
69         d8. ( <e \hn c>16 ~ <e \hn c>8 ) <g \hn e> ~ <g \hn e>4 <c \hn g> |   % 15
70         <b \hn d,>4 <b \hn d,> <a \hn c,>8 ( <g \hn b,> ) <a \hn c,>4 |   % 16
71         <g \hn b,>2 r |   % 17
72
73         \repeat volta 2
74         {
75                 % Chorus
76
77 \mark \markup { \override #'(font-family . sans) { \box { B } } }
78
79                 <b \hn g>2 <b \hn g>8 <a \hn e> <g \hn d> <e \hn c> |   % 18
80                 d8. ( <e \hn c>16 ~ <e \hn c>8 ) <g \hn b,> ~ <g \hn b,>2 |   % 19
81                 <a \hn c,>8 <a \hn c,>4 <a \hn c,>8 <g \hn d>4 <a \hn d,> |   % 20
82                 <b \hn g>4 <d \hn b> <e \hn c> ( <d \hn b> ) |   % 21
83                 <b \hn g>2 <b \hn g>8 <a \hn e> <g \hn d> <e \hn c> |   % 22
84                 d8. ( <e \hn c>16 ~ <e \hn c>8 ) <g \hn e> ~ <g \hn e>4 <c \hn g> |   % 23
85                 <b \hn d,>4 <b \hn d,> <a \hn c,>8 ( <g \hn b,> ) <a \hn c,>4 |   % 24
86
87                 <g \hn b,>2 r |   % 25
88                 r1 |   % 26
89                 r1^\markup { \hspace #1.0 \raise #0.5 \italic { to Coda 4th time } \hspace #1.0 \musicglyph #"scripts.coda" }
90  |   % 27
91 %\once \override Score.RehearsalMark #'self-alignment-X = #right
92 %\mark \markup { \italic { to Coda 4th time } \hspace #1.0 \musicglyph #"scripts.coda" }
93 %Ick--only for size 18
94 \break
95                 r2 r4 r8 <g \hn b,>8 \bar "||"   % 28
96
97                 % Verse
98
99 \mark \markup { \override #'(font-family . sans) { \box { C } } }
100
101                 <b \hn d,>8 <d \hn g,> ~ <d \hn g,>4 <d \hn g,> <e \hn a,>8 <d \hn g,> ~ |   % 29
102                 <d \hn g,>8 <b \hn d,> ~ <b \hn d,>4 r r8 <g \hn b,> |   % 30
103                 <a \hn c,>4 <a \hn c,> <g \hn b,>8. <a \hn c,>16 ~ <a \hn c,>8 <b \hn d,> ~ |   % 31
104                 <b \hn d,>2 r4 r8 <g \hn b,> |   % 32
105                 <b \hn d,>4 r8 <d \hn g,> <d \hn g,>4 <e \hn a,>8 <d \hn g,> ~ |   % 33
106                 <d \hn g,>8 <b \hn d,> ~ <b \hn d,>4 r r8 <g \hn b,> |   % 34
107                 <a \hn cs,>4 <a \hn cs,> <g \hn e>8. <e \hn cs>16 ~ <e \hn cs>8 <d \hn a>8 ~ ( |   % 35
108                 <d \hn a>4. <c' \hn fs, \hn d>8 ~ <c \hn fs, \hn d>4 ) r |   % 36
109         }
110
111         % Coda
112
113 \stopStaff s1 \bar "" \startStaff   % That removed the spurious floating bar line from line break
114 %\stopStaff s1 \startStaff
115 \set Score.currentBarNumber = #37
116
117 \once \override Score.RehearsalMark #'self-alignment-X = #left
118 \mark \markup { { \musicglyph #"scripts.coda" } "Coda" }
119
120         r1 |   % 37
121         \time 2/4 r2 \time 4/4 \bar "||"   % 38
122
123         % Breakdown
124
125 \mark \markup { \override #'(font-family . sans) { \box { D } } }
126
127         r1^\markup { \hspace #0.0 \raise #1.0 \bold { Breakdown } } |   % 39
128         r1 |   % 40
129         r1 |   % 41
130         r1 |   % 42
131
132         % Solos
133
134         \repeat volta 2
135         {
136 \mark \markup { \override #'(font-family . sans) { \box { E } } }
137
138                 r1^\markup { \hspace #1.0 \raise #1.0 \bold { Solos } } |   % 43
139                 r1 |   % 44
140                 r1 |   % 45
141                 r1 |   % 46
142         }
143
144         % Vocal outro
145
146         \repeat volta 2
147         {
148 \mark \markup { \override #'(font-family . sans) { \box { F } } }
149
150                 <b \hn g \hn d>4 r^\markup { \hspace #0.0 \raise #1.5 \bold { Vocals On Cue } } <b \hn e, \hn c>8 <a \hn e \hn c> <g \hn e \hn c> <e \hn c> |   % 47
151                 <g \hn e \hn c>4. <a \hn fs \hn d>8 ~ <a \hn fs \hn d>2 |   % 48
152                 <b \hn g \hn d>4 r <b \hn e, \hn c>8 <a \hn e \hn c> <g \hn e \hn c> <e \hn c \hn a> |   % 49
153                 <g \hn e \hn c>8. <b \hn g \hn e>16 ~ <b \hn g \hn e>8 <a \hn fs \hn d> ~ <a \hn fs \hn d>2 |   % 50
154         }
155
156         % Finale
157
158 \mark \markup { \override #'(font-family . sans) { \box { G } } }
159
160         r1^\markup { \hspace #1.0 \raise #1.0 \bold { On Cue } } |   % 51
161         r1 |   % 52
162         r1 |   % 53
163         r1-\fermata \bar ".|"   % 54
164 }
165
166
167 LeadVoxText = \lyricmode
168 {
169         Go tell it on the moun -- _ _ tain, _
170         o -- ver the hills and e -- vr’y -- where, _
171         Go tell it on the moun -- _ _ tain, _
172         that Je -- sus Christ _ is born!
173
174         Go tell it on the moun -- _ _ tain, _
175         o -- ver the hills and e -- vr’y -- where, _
176         Go tell it on the moun -- _ _ tain, _
177         that Je -- sus Christ _ is born!
178
179         While shep -- herds _ kept their watch -- _ in' _
180         o'er si -- lent flocks by _ night, _
181         Be -- hold, through -- out the hea -- _ vens, _
182         there shone a ho -- ly _ light, _ _ _
183
184         Go, tell it on the moun -- tain, _
185         Go, tell it on the moun -- _ _ tain, _
186 }
187
188 LeadVoxTextB = \lyricmode
189 {
190         _ _ _ _ _ _ _ _ _ _
191         _ _ _ _ _ _ _ _ _
192         _ _ _ _ _ _ _ _ _ _
193         _ _ _ _ _ _ _
194
195         _ _ _ _ _ _ _ _ _ _
196         _ _ _ _ _ _ _ _ _
197         _ _ _ _ _ _ _ _ _ _
198         _ _ _ _ _ _ _
199
200         The shep -- herds _ feared and trem -- _ bled _
201         when lo, a -- bove the _ earth, _
202         Rang out the an -- gel cho -- _ rus _
203         that hailed our Sav -- ior's _ birth, _ _ _
204 }
205
206 LeadVoxTextC = \lyricmode
207 {
208         _ _ _ _ _ _ _ _ _ _
209         _ _ _ _ _ _ _ _ _
210         _ _ _ _ _ _ _ _ _ _
211         _ _ _ _ _ _ _
212
213         _ _ _ _ _ _ _ _ _ _
214         _ _ _ _ _ _ _ _ _
215         _ _ _ _ _ _ _ _ _ _
216         _ _ _ _ _ _ _
217
218         Down in _ a low -- ly man -- _ ger _
219         the hum -- ble Christ was _ born, _
220         And God sent us sal -- va -- _ tion _
221         that bless -- ed Christ -- mas _ morn, _ _ _
222 }
223
224
225 Riffs = \relative c''
226 {
227         \clef G
228
229         % Intro
230
231 %{
232         \tiny
233         \repeat "percent" 3   % 1 - 6
234         {
235                 << { \tiny f16 c f, <f' f,> ~ <f f,> f, c' f f8 e } \\ { \tiny f,,2 c'4 } >> |   % 1
236                 << { \tiny f'16 c f, <f' f,> ~ <f f,> f, c' f f8 e } \\ { \tiny bf,2 c4 } >> |   % 2
237         }
238         << s2. \\ { \tiny d2 c4 } >> |   % 7
239         << s2. \\ { \tiny bf2. } >> |   % 8
240
241         s2.*7
242
243         \voiceOne
244         \repeat "percent" 6 { f''16 c f, <f' f,> ~ <f f,> f, c' f f8 e | }   % 16-21
245         \oneVoice
246
247         s2.*7
248
249         \voiceOne
250         \repeat "percent" 2 { f16 c f, f' ~ f f, c' f f8 e | }   % 29-30
251         \oneVoice
252
253         \key g \major
254
255         \voiceOne
256         \repeat "percent" 2 { g16 d g, g' ~ g g, d' g g8 fs | }   % 31-32
257         \oneVoice
258
259         s2.*7
260
261         \voiceOne
262         \repeat "percent" 4 { g16 d g, g' ~ g g, d' g g8 fs | }   % 40-43
263         \oneVoice
264         \normalsize
265 %}
266 }
267
268
269 %
270 % Chord names
271 %
272 Chords = \chordmode
273 {
274         % Intro
275
276         \repeat volta 2
277         {
278                 f8. c g8 s2 |   % 1
279                 f8. c g8 s2 |   % 2
280                 f8. c g8 s2 |   % 3
281                 f8. c g8 s2 |   % 4
282         }
283         \time 2/4 s2 \time 4/4 |   % 5
284
285         \repeat volta 2
286         {
287                 g2 a:m7 |   % 6
288                 c2 d |   % 7
289                 g2 a:m7 |   % 8
290                 c2 d |   % 9
291         }
292
293         % Chorus
294
295         g2 a:m7 |   % 10
296         g4./b e8:m7 s2 |   % 11
297         a2:m7 d4:sus4 d |   % 12
298         g2 c:sus2 |   % 13
299         g2 d/fs |   % 14
300         e4.:m7 c8 s2 |   % 15
301         g2/d d |   % 16
302         g2 f4 c |   % 17
303
304         \repeat volta 2
305         {
306                 % Chorus
307
308                 g2 a:m7 |   % 10
309                 g4./b e8:m7 s2 |   % 11
310                 a2:m7 d4:sus4 d |   % 12
311                 g2 c:sus2 |   % 13
312                 g2 d/fs |   % 14
313                 e4.:m7 c8 s2 |   % 15
314                 g2/d d |   % 16
315
316                 f8. c g8 s2 |   % 17
317                 f8. c g8 s2 |   % 18
318                 f8. c g8 s2 |   % 19
319                 f8. c g8 s2 |   % 20
320
321                 % Verse
322
323                 g2 a:m7 |   % 21
324                 g2/b e:m7 |   % 22
325                 a2:m7 d4:sus4 d |   % 23
326                 g2 f4 c |   % 24
327                 g2 a:m7 |   % 25
328                 g2/b e:m7 |   % 26
329                 a2.:7 s8 d:7 |   % 27
330                 s1 |   % 28
331         }
332
333 s1
334
335         % Coda
336
337         f8. c g8 s2 |   % 29
338         \time 2/4 s2 \time 4/4 |   % 30
339
340         % Breakdown
341
342         g2 a:m7 |   % 31
343         c2 d |   % 32
344         g2 a:m7 |   % 33
345         c2 d |   % 34
346
347         % Solos
348
349         \repeat volta 2
350         {
351                 g2 a:m7 |   % 35
352                 c2 d |   % 36
353                 g2 a:m7 |   % 37
354                 c2 d |   % 38
355         }
356
357         % Vocal outro
358
359         \repeat volta 2
360         {
361                 g2 a:m7 |   % 39
362                 c2 d |   % 40
363                 g2 a:m7 |   % 41
364                 c2 d |   % 42
365         }
366
367         % Finale
368
369         f8. c g8 s2 |   % 43
370         f8. c g8 s2 |   % 44
371         f8. c g8 s2 |   % 45
372         f8. c g8 s2 |   % 46
373 }
374
375
376 %
377 % Chord rhythms
378 %
379 StaffC = \relative c
380 {
381         \numericTimeSignature
382         \override NoteHead #'style = #'slash
383         \teeny
384
385         % Intro
386
387         \repeat volta 2
388         {
389                 c8.-> c16-> ~ c8 c8-> ~ c2 |   % 1
390                 c8.-> c16-> ~ c8 c8-> ~ c2 |   % 2
391                 c8.-> c16-> ~ c8 c8-> ~ c2 |   % 3
392                 c8.-> c16-> ~ c8 c8-> ~ c2 ~ |   % 4
393         }
394         \time 2/4 c2 \time 4/4 |   % 5
395
396         \repeat volta 2
397         {
398                 c4 c c c |   % 6
399                 c4 c c c |   % 7
400                 c4 c c c |   % 8
401                 c4 c c c |   % 9
402         }
403
404         % Chorus
405
406         c4 c c c |   % 10
407         c4 c8 c8 ~ c4 c |   % 11
408         c4 c c c |   % 12
409         c4 c c c |   % 13
410         c4 c c c |   % 14
411         c4 c8 c8 ~ c4 c |   % 15
412         c4 c c c |   % 16
413         c4 c c-> c-> |   % 17
414
415         \repeat volta 2
416         {
417                 % Chorus
418
419                 c4 c c c |   % 10
420                 c4 c8 c8 ~ c4 c |   % 11
421                 c4 c c c |   % 12
422                 c4 c c c |   % 13
423                 c4 c c c |   % 14
424                 c4 c8 c8 ~ c4 c |   % 15
425                 c4 c c c |   % 16
426
427                 c8.-> c16-> ~ c8 c8-> ~ c2 |   % 17
428                 c8.-> c16-> ~ c8 c8-> ~ c2 |   % 18
429                 c8.-> c16-> ~ c8 c8-> ~ c2 |   % 19
430                 c8.-> c16-> ~ c8 c8-> ~ c2 \bar "||"   % 20
431
432                 % Verse
433
434                 c4 c c c |   % 21
435                 c4 c c c |   % 22
436                 c4 c c c |   % 23
437                 c4 c c-> c-> |   % 24
438                 c4 c c c |   % 25
439                 c4 c c c |   % 26
440                 c4 c c r8 c ~ |   % 27
441                 c4 c c c |   % 28
442         }
443
444         % Coda
445
446 %\stopStaff s1 \bar "" \startStaff   % That removed the spurious floating bar line from line break
447 \stopStaff s1 \startStaff
448 \set Score.currentBarNumber = #37
449
450         c8.-> c16-> ~ c8 c8-> ~ c2 ~ |   % 29
451         \time 2/4 c2 \time 4/4 \bar "||"   % 30
452
453         % Breakdown
454
455         c4 c c c |   % 31
456         c4 c c c |   % 32
457         c4 c c c |   % 33
458         c4 c c c |   % 34
459
460         % Solos
461
462         \repeat volta 2
463         {
464                 c4 c c c |   % 35
465                 c4 c c c |   % 36
466                 c4 c c c |   % 37
467                 c4 c c c |   % 38
468         }
469
470         % Vocal outro
471
472         \repeat volta 2
473         {
474                 c4 c c c |   % 39
475                 c4 c c c |   % 40
476                 c4 c c c |   % 41
477                 c4 c c c |   % 42
478         }
479
480         % Finale
481
482         c8.-> c16-> ~ c8 c8-> ~ c2 |   % 43
483         c8.-> c16-> ~ c8 c8-> ~ c2 |   % 44
484         c8.-> c16-> ~ c8 c8-> ~ c2 |   % 45
485         c8.-> c16-> ~ c8 c8-> ~ c2-\fermata \bar "|."   % 46
486 }
487
488
489 Dynamics =
490 {
491 %{
492         s4_\markup { \italic { snare pat. } } s2 |   % 1
493         s4_\markup { \italic { simile } } s2 |   % 2
494         s2.*19
495         s4_\markup { \italic { spacy } } s2 |   % 22
496         s2.*5
497         s4 s \< s \! |   % 28
498         s2.*22
499         s4_\markup { \italic { Last time } } s2 |   % 51
500 %}
501 }
502
503
504 \score
505 {
506         <<
507                 \context Staff
508                 <<
509                         \new Voice = "lead" \LeadVox
510                         \new Voice = "riffs" \Riffs
511                         \new Lyrics \lyricsto "lead" \LeadVoxText
512                         \new Lyrics \lyricsto "lead" \LeadVoxTextB
513                         \new Lyrics \lyricsto "lead" \LeadVoxTextC
514                 >>
515
516                 \new ChoirStaff
517                 <<
518                         \new ChordNames \Chords
519                         \new RhythmicStaff << \StaffC \Dynamics >>
520                 >>
521
522                 \set Score.skipBars = ##t
523                 \set Score.melismaBusyProperties = #'()
524         >>
525 }
526
527
528 \paper
529 {
530         #(define fonts (make-pango-font-tree
531                 "Times New Roman"
532                 "JazzText"
533                 "Luxi Mono"
534                 (/ staffSize 20)))
535
536 % Don't spread staves vertically across last page (default: t)
537 %       ragged-last-bottom = ##f
538 % Don't spread staves vertically across the page (default: f)
539 %       ragged-bottom = ##t
540 % Allow partial line for last stave (default: f)
541         ragged-last = ##t
542
543 % To find out what's eating the space at the top...
544 %       annotate-spacing = ##t
545 }
546