% title: Gilead % composer: William Billings % editor: Michael Lauer \version "2.10.0" \include "english.ly" \include "../mrlUtil.ly" % a little smaller than the default 20 to get % 3 systems on the first page #(set-global-staff-size 17) #(ly:set-option 'point-and-click #f) headerMarkup = \markup { "Billings:" \italic "Gilead" } \paper { #(set-paper-size "letter") top-margin = .2\in bottom-margin = .2\in left-margin = .75\in line-width = 7\in between-system-padding = 0.08\in page-top-space = 0.3\in %ragged-last-bottom = ##t %annotate-spacing = ##t oddHeaderMarkup = \markup \on-the-fly #not-first-page \fill-line { "" \on-the-fly #not-first-page \headerMarkup \on-the-fly #print-page-number-check-first \fromproperty #'page:page-number-string } evenHeaderMarkup = \markup \fill-line { \on-the-fly #print-page-number-check-first \fromproperty #'page:page-number-string \on-the-fly #not-first-page \headerMarkup "" } myStaffSize = #17 #(define fonts (make-pango-font-tree "Baskerville1757" "Sans" "Mono" (/ myStaffSize 20))) } #(define-markup-command (basCaps layout props str) (markup?) "Real small capitals in Baskerville" (interpret-markup layout props (markup #:bold #:italic str))) # (define (tsaFn grob) (interpret-markup (ly:grob-layout grob) '(( )) (markup #:rotate 180 #:musicglyph "timesig.C22"))) tsThreeTwo = { \time 3/2 \tempo 2=60 } tsTwoFour = { \time 2/4 \tempo 4=120 } tsThreeFour = { \time 3/4 \tempo 4=80 } tsAllegro = { \once \override Staff.TimeSignature #'stencil = #tsaFn \time 2/2 \tempo 2=60 } global = { % main %\set Staff.forceClef = ##t %\set Staff.forceTime = ##f %\set Timing.defaultBarType = "" #(override-auto-beam-setting '(end * * * *) 1 4 ) #(override-auto-beam-setting '(end * * * *) 2 4 ) #(override-auto-beam-setting '(end * * * *) 3 4 ) \override Staff.VerticalAxisGroup #'minimum-Y-extent = #'(-3 . 3) \key c \major \tsAllegro \partial 2 \skip 2 \skip 1*4 \repeat volta 2 { \skip 1*11 } \alternative { { \skip 1 } { \skip 1 } } } commonLyrics = \lyricmode { Sal -- va -- tion, oh the joy -- ful sound, ’Tis plea -- sure to our ears, A sov -- ’reign balm for ev -- ’ry wound, \tag #'soprano \tag #'alto { A } \tag #'tenor \tag #'bass { A __ } cor -- dial for our \tag #'soprano { fears. __ } \tag #'alto \tag #'tenor \tag #'bass { fears. } A sov -- ’reign balm for ev -- ’ry wound, \tag #'bass { A __ cor -- dial for our fears, } A cor -- dial for our fears. %endings. \tag #'bass { A } fears. } sopranoNotes = { \relative g' { \set Staff.instrumentName = "Treble" \clef "treble" g2 | g4 g g \times 2/3 { a8( b c) } | d4 d d c8( d) | e4 f g8( f) e( d) | e2. r4 | %5 \repeat volta 2 { R1 | r2 r4 c4 | f8( e) d( c) d4 c8( b) | c4 c e g | f4 e d d | %10 c8([ b a b] c4) b | c4 c8( b) a4 a | d4 d8( c) b4 g | c4( b c8[ b a b] | c8.[ d16 c8 b] c4) e | %15 d4( c) 2 | } \alternative { { c2. r4 } { e1 } } } } sopranoLyrics = \lyricmode { \keepWithTag #'soprano \commonLyrics } altoNotes = { \relative c' { \set Staff.instrumentName = "Counter" \clef "treble" c2 | e4 e e f8( g) | a4 a a e8( f) | g4 a g8( a) g4 | g2. r4 | %5 \repeat volta 2 { R1 | R1 | r2 r4 g4 | g4 g g e | a4 g g g | %10 g4 a g fs | g2 a | a4 a g g | g4 g a a | g8.([ a16 g8 a] g4) e | %15 g2 g | } \alternative { { g2. r4 } { g1 } } } } altoLyrics = \lyricmode { \keepWithTag #'alto \commonLyrics } %\noacc = { \once \override Accidental #'transparent = ##t } %\ficnat = \markup { \tiny \natural } tenorNotes = { \relative g { \set Staff.instrumentName = "Tenor" \clef "treble_8" g2 | c4 c c d8( e) | f4 f f g8( f) | e4 d8( f) e( d) c( b) | c2. r4 | %5 \repeat volta 2 { r2 r4 g4 | c4 c8( d) e4 d8( c) | d4 d8( e) f4 e8( d) | e8.([ f16 e8 d] c4) e | d4( c) b2 | %10 c2. d4 | e4 e8( d) c4 c | f4 f8( e) d4 d | c4( g c d | e8.[ f16 e8 d] e4) g | %15 f4( e) d2 | } \alternative { { c2. r4 } { c1 } } } } tenorLyrics = \lyricmode { \keepWithTag #'tenor \commonLyrics } bassNotes = { \relative c { \set Staff.instrumentName = "Bass" \clef "bass" c2 | c4 c c f8( e) | d4 d d e8( d) | c4 d e8( f) g4 | c,2. c4 | %5 \repeat volta 2 { g'4 g8( f) e4 e | f4 f e f8( e) | d8( e) f( e) d4 g | c,2. c4 | d4 e8( f) g4 g | %10 c,4 f e d | c2 f | d2 g | e2 f | e2 c | %15 f2 g | } \alternative { { c,2. c4 } { c1 } } } } bassLyrics = \lyricmode { \keepWithTag #'bass \commonLyrics } engravedLine = #(string-append "Engraved by LilyPond " (lilypond-version)) \header { composer = \markup { \bigger { \basCaps "William Billings" (1746-1800) }} opus = \markup { \bigger { \italic { The Continental Harmony } (1794) } } title = \markup { \bigger \medium \italic "Gilead" } poet = \markup { \bigger "“Words by Dr. Watts”" } copyright = \markup { \center-align { "Copyright © 2005 by Michael Lauer." "This edition may be freely distributed, duplicated, performed, or recorded." \engravedLine } } tagline = "" } theMusic = \context ChoirStaff = choir << \new Staff { \context Voice = sopranoNotes << \global \sopranoNotes >> } \lyricsto sopranoNotes \new Lyrics { \sopranoLyrics } \new Staff { \context Voice = altoNotes << \global \altoNotes >> } \lyricsto altoNotes \new Lyrics { \altoLyrics } \new Staff { \context Voice = tenorNotes << \global \tenorNotes >> } \lyricsto tenorNotes \new Lyrics { \tenorLyrics } \new Staff { \context Voice = bassNotes << \global \bassNotes >> } \lyricsto bassNotes \new Lyrics { \bassLyrics } >> \score { \removeWithTag #'midiOnly \theMusic \layout { \context { \Score \override MetronomeMark #'transparent = ##t \override BarNumber #'padding = #2 %\override BarLine #'transparent = ##t %\remove "System_start_delimiter_engraver" } \context { \Staff \override InstrumentName #'padding = #0.75 \override InstrumentName #'font-size = #1 } \context { \Voice %\override Slur #'transparent = ##t } \context { \Lyrics \override LyricText #'font-series = #'medium \override LyricText #'font-size = #1 \override LyricHyphen #'minimum-distance = #0.5 \override LyricSpace #'minimum-distance = #0.5 } } } \score { \unfoldRepeats \removeWithTag #'scoreOnly \theMusic \midi { \context { \Score tempoWholesPerMinute = #(ly:make-moment 120 2) } } }