The English Hymnal - Wiki Music Experiment/045

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 here: 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.

Soprano:   c2 | f2 f2   a2    g4 f4 | g1 | a4 bes4 | a2 bes4 a4 bes2  a2 | g1 |
Alto:      c2 | c2 d2   c2    c4 b4 | c1 | c2      | f2 e4   f4 d4 e4 f2 | e1 |
Tenor:     c2 | f2 f2   f2    g2    | e1 | c2      | c2 c2      bes2  c2 | c1 |
Bass:      c2 | a2 bes2 f4 f4 e4 d4 | c1 | f4 g4   | a2 g4   f4 g2    f2 | c1 |

Soprano:   c2 | a2 f2 g2      c2      | f2 a2. bes8 c2 | c2   | d2   c4 bes4 a2  g2   | f1 |
Alto:      g2 | f2 f2 e2      c2      | c2 d2       e2 | ees2 | d2   f2      f2  e2   | f1 |
Tenor:     c2 | c2 c2 c2      c4 bes4 | a2 f2       g2 | f2   | f2   c4 d4   c2. bes4 | f1 |
Bass:      e2 | f2 a2 c4 bes4 a4 g4   | f2 d2       c2 | a2   | bes2 a4 bes4 c2  c2   | f1 |

Soprano:   f1   f1 |
Alto:      d1   c1 |
Tenor:     bes1 a1 |
Bass:      bes1 f1 |

Lily2 Code

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

To upload the output PDF and midi files, go here: file-repository. You need a userid and password (see this project's main wiki page).

Then create a link in the Lily3 section to those files

%%%045.png
%%%Hymn 11 St Thomas. The Advent of our God
%%%Version 3 045png-H11-v3.ly Reset fonts.

\version "2.10"

\header {
  dedication = \markup { \center-align { "THE CHRISTIAN YEAR - ADVENT"
		\hspace #0.1 }}	
  title = "11"
  poet = \markup { \small { \column {  \line { \sans "ST. THOMAS." \hspace #1 \roman "(S. M.)" } }} }
  meter = \markup { \small { \italic "In moderate time" \fontsize #-5 \general-align #Y #DOWN \note #"2" #1 = 72.} }
  arranger =  \markup { \small \italic "Williams' Psalmody, 1770."}
  tagline =""
}


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


soprano = \relative c' { 
  \partial 2 c2        | f2 f2 a2 g4( f4)  |    \noBreak g1.  \bar "||" \noBreak
  a4( bes4) | \noBreak c2 bes4( a4) bes2 a2 | g1.  \bar "||"\break
  c2        | \noBreak a2 f2 g2 c,2   |  \noBreak f2 a4.( bes8) c2 \fermata \bar "||" \noBreak 
  \once \override Score.SeparationItem #'padding = #2 c2  | \noBreak d2 c4( bes4) a2 g2   | f1  \bar "||"
}

alto = \relative c' { 
  c2   | c2 d2 c2 c4( b4)      | c1.       \bar "||"
  c2   | f2 e4( f4) d4( e4) f2 | e1.       \bar "||" 
  g2   | f2 f2 e2 c2           | c2 d2 e2  \bar "||"
  ees2 | d2 f2 f2 \once \override Accidental #'transparent = ##t e2 
      |  \once \override NoteColumn #'force-hshift = #-0.05 f1 \bar "||"
}

tenor = \relative c { \clef bass 
  c'2 | f,2 f2 f2 g2         | e1.       \bar "||"
  c'2 | c2 c2 bes2 c2      | c1.       \bar "||" 
  c2 | c2 c2 c2 c4( bes4)  | a2 f2 g2 \bar "||" 
  f2 | f2 c'4( d4) c2. bes4 |  a1 \bar "||" 
}

bass = \relative c { \clef bass 
  c2    | a2 bes2 \once \override Slur #'positions = #'(0 . -2)  f4( f'4) e4( d4)| c1.       \bar "||" 
  f4( g4) | a2 g4( f4) g2 f2        | c1.       \bar "||" 
  e2    | f2 a2   \once \override NoteColumn #'force-hshift = #-2.2 c4( bes4) a4( g4) | f2 d2 c2_\fermata  \bar "||" 
  a2    | bes2 a4( bes4) c2 c2    | f,1       \bar "||" 
}


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

\paper {
  #(set-paper-size "a4")
% annotate-spacing = ##t
  top-margin = 2\mm
  bottom-margin = 3\mm
  print-page-number = ##f
  after-title-space = 2\mm
  between-system-space = #0.4
  between-system-padding = 3\mm
  ragged-last-bottom = ##t
  ragged-bottom = ##t
}

\book{

\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 timing = ##f }
		\context { \Score \remove "Bar_number_engraver" }
		\context { \Staff \remove "Time_signature_engraver" }
		\context { \Score \remove "Mark_engraver"  }
                \context { \Staff \consists "Mark_engraver"  }
	}
	
\midi { 
   \context {
       \Score 
       tempoWholesPerMinute = #(ly:make-moment 72 2)
            }
       }
	
} %%score bracket


\markup { \small { \hspace #28 \italic "This hymn can also be sung to " \hspace #-1.2 \smallCaps "Franconia"  \italic "(No. 370)."} }
	
\markup {  \hspace #2.4  %%add space as necc. to center the column
       \fill-line { 

          \column {
	%%next line is for attributions	  
	  \hspace #1
	  \line { \hspace #26 \small \italic {"C. Coffin, 1676-1749.     Tr. H. P."}}
	  \line { " "}
	  \line { \hspace #8 \small {"Instantis adventum Dei."}}
	  \hspace #0.2          
          \column {
		  \line { \hspace #2.2 \column { \lower #2.4 \fontsize #8 " T" }   %%Drop Cap goes here
			 \hspace #-1.0    %% adjust this if other letters are too far from Drop Cap
			\column  { \raise #0.0 "HE advent of our God" "With eager prayers we greet," } }          
	          \line { \hspace #2.7  %%adjust hspace until this line left edge is flush with Drop Cap
			\lower  #1.56  %%adjust this until the line spacing looks right
			\column {   
				"And singing haste upon his road"
				"    His glorious gift to meet."
			  		}}
	           } %% finish stanza 1

	   \hspace #0.1 % adds vertical spacing between verses
           \line { "2  "
             \column {	     
		     "    The everlasting Son"
		     "    Scorns not a Virgin's womb;"
		     "That we from bondage may be won"
		     "    He bears a bondsman's doom."	   
	   }}
	   \hspace #0.1 % adds vertical spacing between verses
           \line { "3  "
             \column {	     
		     "    Daughter of Sion, rise"
		     "    To meet thy lowly king;"
		     "Let not thy stubborn heart despise"
		     "    The peace he deigns to bring."	   
	   }}
	   \hspace #0.1 % adds vertical spacing between verses
           \line { \hspace #-10.9 \italic "Unison." "   4  "
             \column {    
		     "    In clouds of awful light,"
		     "    As Judge he comes again,"
		     "His scattered people to unite,"
		     "    With them in heaven to reign."
 	   }}
	  }
           }
} % stanza markup bracket	   

%%fake score block to occupy space and force a pagebreak.  Can't think of a better way of doing this.
\score{
{ s4 }
\header { breakbefore = ##f piece = " " opus = " " }
\layout{
\context { \Staff
\remove Time_signature_engraver
\remove Key_engraver
\remove Clef_engraver
\remove Staff_symbol_engraver
}}}
	
%%second page	

\markup { \hspace #-8   %%add space as necc. to center the column  
	 \fill-line { 

          \column {

           \line { "5  "
             \column { 
		     "    Let evil flee away"
		     "    Ere that dread hour shall dawn,"
		     "Let this old Adam day by day"
		     "    God's image still put on."	     
	   }}
	  \hspace #0.1 % adds vertical spacing between verses   
          \line { \hspace #-10.9 \italic "Unison." "   6. "
             \column {	     
		     "    Praise to the Incarnate Son,"
		     "    Who comes to set us free,"
		     "With God the Father, ever one,"
		     "    To all eternity.   Amen."   
	   }} 
	  }
    }	  
}


%% 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 f1 f1 \bar "||" }}
	\context Voice = "altos"    { \relative c' { \clef treble \global \voiceTwo d1 c1 \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 \voiceThree bes'1 a1 \bar "||" }}
	\context Voice = "basses" { \relative c { \clef bass \global \voiceFour  bes1 f'1 \bar "||" }}
			        >> 
  >>			      
\header { breakbefore = ##f piece = " " opus = " " }

\layout { 
	ragged-right = ##t
	indent = 15\cm
	\context { \Staff \remove Time_signature_engraver }

       }

\midi { \context { \Score tempoWholesPerMinute = #(ly:make-moment 72 2) }}  %%Amen midi 

} 	
	

} %% book bracket

Lily3

Download the files from these links, edit the code in Lily2 or else leave notes in the section below.


045pngv1png.pdf

045pngv1.midi

045pngv1-amen.midi


Version 2:

045png-H11-v2.pdf

045png-H11-v2.midi

045png-H11-v2-amen.midi


Version 3:

045png-H11-v3.pdf

045png-H11-v3.midi

045png-H11-v3-amen.midi

Notes

jkenny's notes - Lily2

  • Is Franconia done the way Dani wanted, i.e. smallCaps within italics?


QMacrocarpa's notes

  • Re: Franconia, I thought we were to match the scan except for dates within italic context? So Franconia would be in small-caps and not italics after all. But another opinion would be most welcome!
Reset Fraconia to upright. Not sure about hymn number, nut since "No." is slanted, assumed printer would have slanted "370" if he could, so slanted it. Jkenny 04:53, 10 May 2007 (PDT)
  • Attribution should be "Williams' Psalmody, 1770." instead of "A. Williams' New Universal Psalmodist, 1770." (?)
Fixed. Jkenny 04:53, 10 May 2007 (PDT)
  • Extra barlines in four places: 1st complete meas., next-to-last meas. of 1st system, 1st complete meas. of 2nd system, next-to-last meas. of piece.
Fixed. Jkenny 04:53, 10 May 2007 (PDT)
  • 1st complete meas. after 1st double-bar: soprano's 1st note is C instead of A.
Fixed. Jkenny 04:53, 10 May 2007 (PDT)
  • Very 1st meas.: tenor note is high C instead of low C.
Fixed. Jkenny 04:53, 10 May 2007 (PDT)
  • First meas. after 1st double-bar: slur missing in bass.
Fixed Jkenny 04:53, 10 May 2007 (PDT)
  • Last meas. in upper staff doesn't look exactly like original, where F's appear to overlap. Not sure if feasible, not requesting heroic Lily measures, just mentioning. :)
Fixed. Not difficult. Jkenny 04:53, 10 May 2007 (PDT)
  • Last 5 notes in tenor need correction-- first four need to go up an octave, last one is A instead of F.
Fixed. Jkenny 04:53, 10 May 2007 (PDT)
  • Length of last note in original seems odd. A dotted whole note would seem to make things come out more evenly.
I agree. Strangely enough, both 1906 and 1933 editions show undotted whole note. I suggest we match the image.
  • Fitting everything on one page would be nice if possible. On the other hand, could use a tad more space below "Instantis adventum Dei."
Added space to Latin phrase. Tried 2 columns, but looked ugly. Verses 4, 5, 6 would have gone to the right hand column, but 4 and 6 have "Unison." which stick out significantly to the left, causing large white space between divider line and the mass of the right column text. Jkenny 04:53, 10 May 2007 (PDT)


    • Other things done, Jkenny 04:53, 10 May 2007 (PDT)
      • italicized the "Unisons."
      • didn't much like the first slur in bass part - too step. Would have preferred slurs to attach to stems rather than noteheads. But can't change this globally. Every slur must be reset individually, so I just did that first bass part slur.
I'm really glad we won't be replicating slurs between stems everywhere! In the original those all look like beamed 1/8-notes to me! Much more readable this way. --Q

stygiania's notes:

  • no natural sign in original on E in alto line, next to last measure.
fixed. Jkenny 10:49, 10 May 2007 (PDT)
  • This hymn does not have a period after the last verse number in the original. No objection to standardizing though if Dani wants.
Suggest we keep the period in first. Easy enough for Dani to remove it later. The 1933 edition does have a period though. Bolding this note so Dani will notice. Jkenny 10:49, 10 May 2007 (PDT)

Lily3 Cleared - --stygiania 11:14, 10 May 2007 (PDT)

Record of Work

    • Lily1 - done by Victorix (Simple Text Notation)
    • Lily2 - done by jkenny. Lily3 and comments requested.
    • Lily3 - Notes added by QMacrocarpa.
Fixed all the issues. See notes on squeezing onto 1 page.
- Notes added by --stygiania 09:57, 10 May 2007 (PDT).
- Fixed. Jkenny 10:54, 10 May 2007 (PDT) Final Lily3 clearance ready?.
Lily3 Cleared - --stygiania 11:14, 10 May 2007 (PDT)
    • Reset fonts Jkenny 05:32, 22 May 2007 (PDT)