The English Hymnal - Wiki Music Experiment/478

From DPWiki
Jump to navigation Jump to search

Lily1 Code

Edit this section and paste your code between the tags <code><pre> and </pre></code>.

To upload a midi, go to the file repository. You need a userid and password (see this project's main wiki page).

Then create a link in this section to that uploaded midi file.

%%% 478.png
%%% Hymn 318. Let all mortal flesh keep silence.
%%% Rev 1.

\version "2.10.23"

\header {
	dedication = \markup { \center-align { "SACRAMENTS AND OTHER RITES: HOLY COMMUNION" \hspace #0.1 }}
	title = "318"
	poet = \markup { \small { \sans "PICARDY." \hspace #1 \roman  "(8 7. 8 7. 8 7.)" } }
	meter =  \markup { \small { \italic "Slow."  \fontsize #-5 \general-align #Y #DOWN \note #"4" #1 = 92 "(" \fontsize #-5 \general-align #Y #DOWN \note #"2" #1 = 46 ")". \italic "To be sung in unison." } }
	arranger = \markup { \small \italic "French Traditional Carol" }
	tagline =""
			}
%%Generates nonbreaking bars

global = {
\time 4/4
\key f \major
\set Staff.midiInstrument = "church organ"
}

soprano = \relative c' {  d4 e f g \bar "|" a2 a4(g) \bar "|" a2 a \bar "||" a4 a bes c \bar "|" bes2 a4(g) \bar "|" a1 \bar "||" \break
d,4 e f g \bar "|" a2 a4(g) \bar "|" a2 a \bar "||" a4 a bes c \bar "|" bes2 a4(g) \bar "|" a1 \bar "||" \break
a4 a d a \bar "|" \dotsDown g2. f4 \bar "|" d(f a f) \bar "|" \once \override NoteColumn #'force-hshift = #-0.1 e1 \bar "||" a4 a d a \bar "|" g2 e4(f) \bar "|" d1 \bar "||" }

alto = \relative c' { <<d1~ a~>> \bar "|" <<d2 a2>> << \once \override NoteColumn #'force-hshift = #0.5 d2 \new Voice = "organ" {\voiceFour \stemDown { \once \override NoteColumn #'force-hshift = #0.1 f4 e4 } } >> \bar "|" \once \override NoteColumn #'force-hshift = #0.3 <<c1 f>> \bar "||" f2 ees \bar "|" <<d2. f2.>> e!4~ \bar "|" <<cis1 e1>> \bar "||" \break
d1 \bar "|" <<c2 f2>> <<bes,2 d2>> \bar "|" \once \override NoteColumn #'force-hshift = #0.3 <<d1 f>> \bar "||" f2 ees \bar "|" <<d2. f2.>> e!4 \bar "|" <<c1 f1>> \bar "||" \break
<<a1 d,1~>> \bar "|" \once \override NoteColumn #'force-hshift = #0.3 <<d1 bes1>> \bar "|" d1 \bar "|"  e1 \bar "||" <<d1 a'1>> \bar "|"  <<d,2 bes2>> <<g4 c4~>> <<c4 a4>> \bar "|" a1 \bar "||" }

tenor = \relative c { \clef bass f1~ \bar "|" f2 s2 \bar "|" s1 \bar "||" \once \override NoteColumn #'force-hshift = #0.3 f1~ \bar "|" \dotsDown f2. e4( \bar "|" e1) \bar "||" \break
f1~ \bar "|" \dotsDown f2. e4 \bar "|"\once \override NoteColumn #'force-hshift = #0.7 d1 \bar "||" \once \override NoteColumn #'force-hshift = #0.3 f1~ \bar "|" \dotsDown f2. e4 \bar "|" f1 \bar "||" \break
d1~ \bar "|" d \bar "|" \dotsUp \once \override NoteColumn #'force-hshift = #0.3 a'2. bes4 \bar "|" c1 \bar "||" d,1~ \bar "|" d2 c4  s4 \bar "|" f1 \bar "||" }

bass = \relative c { \clef bass  d1~ \bar "|" d2 bes \bar "|" \once \override NoteColumn #'force-hshift = #2.5 f1 \bar "||" d'2 c4 a \bar "|" \once \override NoteColumn #'force-hshift = #0.3 bes1 \bar "|" a1 \bar "||" \break
bes1 \bar "|" f2 g \bar "|" {\once \override NoteColumn #'force-hshift = #0.9 \once \set fontSize = #-3 d1 } \bar "||" d'2 c4 a \bar "|" \once \override NoteColumn #'force-hshift = #0.3 bes1 \bar "|" f1 \bar "||" \break 
fis1 \bar "|" g \bar "|" \once \override NoteColumn #'force-hshift = #0.7 <<d'1 f1>> \bar "|" <<g1 c,1>> \bar "||" f,1 \bar "|" g2 c4 a \bar "|" <<d1 \new Voice = "organ" {\voiceFour \stemDown \once \override NoteColumn #'force-hshift = #0.2 \once \set fontSize = #-3 d,1 } >> \bar "||" }

#(ly:set-option 'point-and-click #f)

\score{
\new ChoirStaff
<<
	\context Staff = upper <<
	\context Voice = sopranos { \voiceOne \global \soprano }
	\context Voice = altos { \voiceTwo \global \alto }
							>>
		\context Staff = lower <<
		\context Voice = tenors { \voiceOne \global \tenor }
		\context Voice = basses { \voiceTwo \global \bass}
								>>
>>

\layout {
	indent=0
	\context { \Score \remove "Bar_number_engraver" }
	\context { \Staff \remove "Time_signature_engraver" }
	\context { \Score \remove "Mark_engraver" }
		\context { \Staff \consists "Mark_engraver" }
	}

%%midi
\midi { \context { \Score tempoWholesPerMinute = #(ly:make-moment 92 4)}}%% midi score bracket 

}%%score

\markup { \hspace #7 \override #' (line-width . 76 )
\justify {\smallCaps "Note.-" \small {\italic "This hymn may also be sung to" \smallCaps "St. Thomas" "(No. 31)." } }
}

%%Amen score block
\score {
\new ChoirStaff
	<<
	\context Staff = upper \with { fontsize = #-3 \override StaffSymbol #'staff-space = #(magstep -2) }
		<<
		\context Voice = "sopranos" { \relative c' {\clef treble \global \voiceOne d1^\markup {\italic "Harmony"} d \bar "||" }}
		\context Voice = "altos" { \relative c' {\clef treble \global \voiceTwo bes1 a \bar "||" }}
		>>
		\context Lyrics \lyricsto "altos" { \override LyricText #'font-size = #-1 A -- men. }
	\context Staff = lower \with { fontsize = #-3 \override StaffSymbol #'staff-space = #(magstep -2) }
		<<
		\context Voice = "tenors" { \relative c {\clef bass \global \voiceOne g'1 fis \bar "||" }}
		\context Voice = "basses" { \relative c {\clef bass \global \voiceTwo g1 d' \bar "||" }}
		>>
>>

\header { breakbefore = ##f piece = " " opus = " " }
\layout {
	\context { \Score timing = ##f }
	ragged-right = ##t
	indent = 15\cm
	\context { \Staff \remove "Time_signature_engraver" }
	}%%layout

%%Amen midi
 \midi { \context { \Score tempoWholesPerMinute = #(ly:make-moment 92 4) }} %%Amen midi 
}%%amen score

Lily2 Code

Edit this section and paste your code between the tags <code><pre> and </pre></code>.


Lily3 Notes

Copy the Lilypond source to your computer and compile it to create MIDIs and a PDF to check. Leave notes here, or edit the code in Lily2 and leave notes describing the changes. After errors are corrected, the piece is declared "Cleared" and uploaded to the repository.

If you can't compile Lilypond, use the links here:

Original scan:

Links to L2 output version 1: