diff --git a/airs/amazing_grace/full.ly b/airs/amazing_grace/full.ly index d0ab287..91e63d8 100644 --- a/airs/amazing_grace/full.ly +++ b/airs/amazing_grace/full.ly @@ -8,6 +8,7 @@ %\include "./notes.tenor.ily" \include "./notes.side.ily" \include "./notes.pipes.ily" +\include "./notes.lyrics.ily" \layout { indent = 5.0 @@ -23,7 +24,7 @@ \global \pipeglobal << - { + \new Voice = "format" { \part \repeat volta 2 { \line \break @@ -37,13 +38,21 @@ } \bar "|." }%Format - { + \new Voice = "pipes" { \pipesA \pipesAendA s4 \pipesAendB s4 }%Pipes + \new NullVoice = "lyrics-aligner" { + \lyricsA + } >> } + \new Lyrics = "lyrics1" { + \lyricsto "lyrics-aligner" { + \verseA + } + } \new PipeBandDrumStaff = "side" \with { instrumentName = \markup { \instrumentSide } shortInstrumentName = \markup{ \shortInstrumentSide } @@ -55,7 +64,7 @@ \snareAB \snareAC \keepWithTag #'with-volta \snareAD - \snareADendB + \snareADendB s4 } % \new PipeBandDrumStaff = "tenor" { % \tenorglobal @@ -75,17 +84,20 @@ meter = \meter composer = \markup \large { \column \right-align { - $(if (not (string=? "" composerPipes)) #{ \markup {\line { \composerPipes ":" }} #} ) + $(if (not (string=? "" composerLyrics)) #{ \markup { \line { \composerLyrics ":" } } #} ) + $(if (not (string=? "" composerPipes)) #{ \markup {\line { \composerPipes \arrangerPipes ":" }} #} ) $(if (not (string=? "" composerSide)) #{ \markup {\line { \composerSide ":" }} #} ) $(if (not (string=? "" composerTenor)) #{ \markup {\line { \composerTenor ":" }} #} ) $(if (not (string=? "" composerBass)) #{ \markup {\line { \composerBass ":" }} #} ) } \column \right-align { + $(if (not (string=? "" composerLyrics)) #{ \markup { \line { "Lyrics" } } #} ) $(if (not (string=? "" composerPipes)) #{ \markup {\line { \instrumentPipes }}#} ) $(if (not (string=? "" composerSide)) #{ \markup {\line { \instrumentSide }}#} ) $(if (not (string=? "" composerTenor)) #{ \markup {\line { \instrumentTenor }}#} ) $(if (not (string=? "" composerBass)) #{ \markup {\line { \instrumentBass }}#} ) } } + } } diff --git a/airs/amazing_grace/notes.lyrics.ily b/airs/amazing_grace/notes.lyrics.ily new file mode 100644 index 0000000..ef442c1 --- /dev/null +++ b/airs/amazing_grace/notes.lyrics.ily @@ -0,0 +1,31 @@ +% 4/4 Abide with Me +% Lyrics +\version "2.18.2" +composerLyrics = "J. Newton" +lyricsA = { + d4 | + d2 d4 | + d2 d4 | + d2 d4 | + d2 d4 | + d2 d4 | + d2 d4 | + d2~ d4~ | d2 + + d4 | + d2 d4 | + d2 d4 | + d2 d4 | + d2 d4 | + d2 d4 | + d2 d4 | + d2~ d4~ | d2 +} +verseA = \lyricmode { + \set stanza = #"1." + A -- ma -- zing grace! + How sweet the sound, that saved a wretch like me! __ __ + + I once was lost, but now am found. + Was blind, but now I see. __ __ +}