The English Hymnal - Wiki Music Experiment/046

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.

Midi file here: midi file

Lyrics copied from P3 and indented with perl script--QMacrocarpa 20:18, 12 May 2007 (PDT):

"Wake, O wake! with tidings thrilling"
"The watchmen all the air are filling,"
"        Arise, Jerusalem, arise!"
"Midnight strikes! no more delaying,"
"'The hour has come!' we hear them saying."
"        Where are ye all, ye virgins wise?"
"            The Bridegroom comes in sight,"
"            Raise high your torches bright!"
"                    Alleluya!"
"            The wedding song"
"            Swells loud and strong:"
"        Go forth and join the festal throng."
""
"Sion hears the watchmen shouting,"
"Her heart leaps up with joy undoubting,"
"        She stands and waits with eager eyes;"
"See her Friend from heaven descending,"
"Adorned with truth and grace unending!"
"        Her light burns clear, her star doth rise,"
"            Now come, thou precious Crown,"
"            Lord Jesu, God's own Son!"
"                    Hosanna!"
"            Let us prepare"
"            To follow there,"
"        Where in thy supper we may share."
""
"Every soul in thee rejoices;"
"From men and from angelic voices"
"        Be glory given to thee alone!"
"Now the gates of pearl receive us,"
"Thy presence never more shall leave us,"
"        We stand with Angels round thy throne."
"            Earth cannot give below"
"            The bliss thou dost bestow."
"                    Alleluya!"
"            Grant us to raise,"
"            To length of days,"
"        The triumph-chorus of thy praise."

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

%%%046-47.png
%%%Hymn 12 Wachet Auf "Wake, O wake! with tidings thrilling"
%%%Version 3 Reset fonts

\version "2.10"

\header {
  dedication = \markup { \center-align { "THE CHRISTIAN YEAR - ADVENT"
		\hspace #0.1 }}	
  title = "12"
  meter = \markup {  \small { \column {  \line { \sans {"WACHET AUF !"} \hspace #1 \roman {"(8 9 8. 8 9 8. 6 6 4. 8 8.)"}}
                               \line { \italic {Very slow and solemn} \fontsize #-5 \general-align #Y #DOWN \note #"2" #1 = 39 "("\fontsize #-5 \general-align #Y #DOWN \note #"4" #1 = 78")."}}} }  
  arranger =  \markup {  \small { \center-align {
		            \line { \italic "Melody by" \smallCaps "P. Nicolai, 1556-1608."  }
			       \line { \italic "Adapted and harmonized by" \smallCaps "J. S. Bach."  }}}}
  tagline =""
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% macros

%%prints a repeat sign glyph comprising 4 dots and two thin bars
fdendrepeat = {\once \override Staff.BarLine #'stencil = #ly:text-interface::print 
	\once \override Staff.BarLine #'text = \markup  {  \line { \raise #1.4 \override #'(baseline-skip . 1.0)  \column { \with-color #black {  \fontsize #2 . \fontsize #2 . \fontsize #2 . \fontsize #2 .} }
	                                                  \hspace #-1 \filled-box #'(0 . 0.15) #'(-2 . 2) #0
							  \hspace #-0.9 \filled-box #'(0 . 0.15) #'(-2 . 2) #0
	
	} }	
        \bar "||"} 

%%prints a repeat sign glyph comprising 4 dots. Used only to begin a repeat at the start of a piece where \bar ":" does not work	
fdstartrepeat =  {\once \override Staff.BarLine #'stencil = #ly:text-interface::print 
	          \once \override Staff.BarLine #'text = \markup  { \line { \hspace #0 \override #'(baseline-skip . 1.0) 
	                                                 \raise #1.4 \column { \with-color #black { 
							                \fontsize #2 . \fontsize #2 . \fontsize #2 . \fontsize #2 .} }
	          } }	
                 \bar "|:"}



%%generates the breathmarks as a type of rehearsal mark
breathmark = {	
	      \once \override Score.RehearsalMark #'break-visibility = #begin-of-line-invisible 
	      \once \override Score.RehearsalMark #'Y-offset = #'4.0 
	      \once \override Score.RehearsalMark #'X-offset = #'-0.5
	      \mark \markup { \fontsize #4 ","}
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% end of macro definitions

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

soprano = \relative c' { \override TextScript #'padding = #'0
  \fdstartrepeat d2 fis2 a2 a2 | a2 a2 b1 | a1.^\fermata  \breathmark \bar "||" a2   | \break
  d2 a2  d4( e4) fis2 | e2 d2 cis2( b2) | a1.^\fermata \breathmark \bar "||" a2 | \break
  d2 a2  b2 fis2 | g4( fis4) e2 d2^\fermata \breathmark \fdendrepeat  a'2 | a2. g4  fis2 e2 | \break
  d1.^\fermata \breathmark \bar "||"  a'2 | a2. g4  fis2 e2 | d1^\fermata \bar "||" \break 
  e2 fis2 | \once \override NoteColumn #'force-hshift = #0.6 g1 fis2^\fermata \breathmark \bar "||" a2 | b2 cis2 d2 d4( e4) | \break 
  fis2 e2 d2^\fermata \breathmark \bar "||" a2 | d2 a2 b2 fis2 | g4( fis4) e2 d1^\fermata \bar "||" 
}

alto = \relative c' {
  \fdstartrepeat a2 d2 fis2 e2 | fis2 e2 fis2( e2) | e1. \bar "||" e2 | 
  a2. g4 fis4( g4) a2 | a2 b2  \once \override NoteHead #'X-offset = #-2.8  
      \once \override Stem #'X-offset = #-2.8 b4( a2 gis4) | e1. \bar "||" fis2 | 
  g2 fis2 d2 d2 | d2 cis2 a2 \fdendrepeat e'2 | fis2. e4 a,4( b4) cis2 | 
  b1. \bar "||" cis4( d4) | e2 e2 \once \override NoteColumn #'force-hshift = #-1.6 e4( d2) cis4 | a1 \bar "||"
  \once \override Score.SeparationItem #'padding = #2 cis2 d2 | d2( cis2) d2 \bar "||" fis2 | fis4( e4) e4( fis4) fis2 fis4( g4) |
  a2. g4 fis2 \bar "||" fis4( g4) | a4( g4) \once \override NoteColumn #'force-hshift = #-1.6 a4( fis4) g2 d2 | d2 cis2 a1 \bar "||"
}

tenor = \relative c { \clef bass
  \fdstartrepeat fis2 a2  d2 cis2 | d2 a2 a2( gis2) | cis1. \bar "||" cis2 | 
  d2 d2 a2 d2 | e2 e2 e2.( b4) | cis1. \bar "||" d2 | 
  d2 d4( c4) b2 b2 | b4( a4) g2 fis2 \fdendrepeat a2 | d4( cis4) b4( cis4) d2 a4( g4) | 
  fis1. \bar "||" a2 | a4( b4) cis2 a4( b2) a4 | fis1 \bar "||"
  a2 a2 | b2( g2) a2 \bar "||" d2 | d2 cis2 b2 d2 | 
  d2 cis2 d2 \bar "||" d2 | a2 d2 d2. b4 | b4( a4) g2 fis1 \bar "||"
}

bass = \relative c { \clef bass
  \fdstartrepeat d2 d2 d4( fis4) a4( g4) | fis4( e4) d4( cis4) d4( b4) e2 | a,1._\fermata \bar "||" a'4( g4) |
  fis4( g4) fis4( e4) d2 d'2 | cis4( b4) a4( gis4) a2( e2) | a,1._\fermata \bar "||" d4( c4) | 
  b4( cis!4) d2 g4( a4) b2 | e,2 a,2 d2_\fermata \fdendrepeat cis2 | d2 e2 fis4( g4) a4( a,4) |
  b1._\fermata \bar "||" fis'2 | cis4( b4) a2 d4( b4) g4( a4) | d1_\fermata \bar "||" 
  \once \override NoteHead #'X-offset = #-2.8  \once \override Stem #'X-offset = #-2.8 a'4( g4) fis2 | 
      \once \override NoteColumn #'force-hshift = #0.6 e1 d2_\fermata \bar "||" d'2 | gis,2 ais2 b2 b2 | 
  fis4( g4) a2 b,2_\fermata \bar "||" d4( e4) | 
      fis4( e4) \once \override NoteColumn #'force-hshift = #-1.6 fis4( d4) g,4( a4) b2 | e2 a,2 d1_\fermata \bar "||" 
}

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

\paper {
  #(set-paper-size "a4")
  % annotate-spacing = ##t 
  top-margin = 1\mm
  bottom-margin = 2\mm
  print-page-number = ##f
  head-separation = 2\mm
  between-system-padding = 1\mm
  between-system-space = #0.1
  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 \remove "Bar_number_engraver" }
		\context { \Staff \remove "Time_signature_engraver" }
		\context { \Score \remove "Mark_engraver"  }
                \context { \Staff \consists "Mark_engraver"  }
	}

} %%score bracket

%%%%%%%%%%%%%%%% This next section of code is for
%%%%%%%%%%%%%%%% unfolding the repeats and generating the midi
%%%%%%%%%%%%%%%% Not needed for visual layout
                

\score { 
\new ChoirStaff 
<<

\new Staff = "soprano" {\relative c' {\clef treble \global  
  \unfoldRepeats  {   \repeat volta 2 { \set Score.measurePosition = #(ly:make-moment 0 4) 
      d2 fis2 a2 a2 | a2 a2 b1 | a1.^\fermata \bar "||" a2 | \break
  d2 a2  d4( e4) fis2 | e2 d2 cis2( b2) | a1.^\fermata \bar "||" a2 | \break
  d2 a2  b2 fis2 | g4( fis4) e2 d2^\fermata } } a'2 | a2. g4  fis2 e2 | \break
  d1.^\fermata \bar "||"  a'2 | a2. g4  fis2 e2 | d1^\fermata \bar "||" \break 
  e2 fis2 | g1 fis2^\fermata \bar "||" a2 | b2 cis2 d2 d4( e4) | \break 
  fis2 e2 d2^\fermata \bar "||" a2 | d2 a2 b2 fis2 | g4( fis4) e2 d1^\fermata \bar "||" 
}
}

\new Staff = "alto" {\relative c' {\clef treble \global  
  \unfoldRepeats {   \repeat volta 2 { a2 d2 fis2 e2 | fis2 e2 fis2 e2 | e1. \bar "||" e2 | 
  a2. g4 fis4( g4) a2 | a2 b2  b4( a2 gis4) | e1. \bar "||" fis2 | 
  g2 fis2 d2 d2 | d2 cis2 a2  } } e'2 | fis2. e4 a,4( b4) cis2 | 
  b1. \bar "||" cis4( d4) | e2 e2 e4( d2) cis4 | a1 \bar "||"
  cis2 d2 | d2( cis2) d2 \bar "||" fis2 | fis4( e4) e4( fis4) fis2 fis4( g4) |
  a2. g4 fis2 \bar "||" fis4( g4) | a4( g4) a4( fis4) g2 d2 | d2 cis2 a1 \bar "||"
}	
}

\new Staff = "tenor" { \relative c {\clef bass \global  
  \unfoldRepeats { \repeat volta 2 { fis2 a2  d2 cis2 | d2 a2 a2 gis2 | cis1. \bar "||" cis2 | 
  d2 d2 a2 d2 | e2 e2 e2.( b4) | cis1. \bar "||" d2 | 
  d2 d4( c4) b2 b2 | b4( a4) g2 fis2 } } a2 | d4( cis4) b4( cis4) d2 a4( g4) | 
  fis1. \bar "||" a2 | a4( b4) cis2 a4( b2) a4 | fis1 \bar "||"
  a2 a2 | b2( g2) a2 \bar "||" d2 | d2 cis2 b2 d2 | 
  d2 cis2 d2 \bar "||" d2 | a2 d2 d2. b4 | b4( a4) g2 fis1 \bar "||"
} 
}


\new Staff = "bass" { \relative c { \clef bass \global  
  \unfoldRepeats { \repeat volta 2 { d2 d2 d4( fis4) a4( g4) | fis4( e4) d4( cis4) d4( b4) e2 | a,1._\fermata \bar "||" a'4( g4) |
  fis4( g4) fis4( e4) d2 d'2 | cis4( b4) a4( gis4) a2( e2) | a,1._\fermata \bar "||" d4( c4) | 
  b4( cis!4) d2 g4( a4) b2 | e,2 a,2 d2_\fermata } } cis2 | d2 e2 fis4( g4) a4( a,4) |
  b1._\fermata \bar "||" fis'2 | cis4( b4) a2 d4( b4) g4( a4) | d1_\fermata \bar "||" 
  a'4( g4) fis2 | e1 d2_\fermata \bar "||" d'2 | gis,2 ais2 b2 b2 | 
  fis4( g4) a2 b,2_\fermata \bar "||" d4( e4) | fis4( e4) fis4( d4) g,4( a4) b2 | e2 a,2 d1_\fermata \bar "||" 	
}
}
>>

\midi { 
   \context {
       \Score 
       tempoWholesPerMinute = #(ly:make-moment 39 2)
            }
       }
} %% midi score 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 = ##t piece = ##f opus = ##f tagline = ##f }
\layout{
	\context { \Staff
		\remove Time_signature_engraver
		\remove Key_engraver
		\remove Clef_engraver
		\remove Staff_symbol_engraver
}}}



%%% Note: In order to generate the Fraktur title below, a Fraktur font is needed.   
%%% I have used HumboldtFraktur.ttf which is free and easily
%%% downloadable from the Internet (google for the name). 
%%% In the original image, "c" and "h" in were joined in a Fraktur style ligature. 
%%% I did not use the ligature character.  I used separate "c" and "h" and moved the
%%% characters closer together. This allows the entire phrase would degrade correctly into
%%% default Roman font for anyone who doesn't have a Fraktur font. 
%%% If you do not have a Fraktur font, you should see "Wachet auf" in Roman, "c" and "h" close together. 
%%% If you use another %%% Fraktur font, simply put the name into the font-name override below.

\markup { \hspace #0   %%add space as necc. to center the column
	\column { %%super-column of everything
	  	\line { {\hspace #66  \small \italic "P. Nicolai, 1556-1608.  Tr. F. C. B."}}  
		\line {  \small { \hspace #45 \override #'(font-name . "HumboldtFraktur") {"Wac" \hspace #-1.6 "het" "auf."}}}
		\line { %% a master line of 3 columns
                   \column { %% column 1
		       \hspace #1  % adds vertical spacing between verses. More such lines more space.     
		       \column { %% stanza 1 column 
	                  \line { \hspace #2.2 \column { \lower #2.4 \fontsize #8 "W" }   %%Drop Cap goes here
				  \hspace #-1    %% adjust this if other letters are too far from Drop Cap
				  \column  { \raise #0.0 "AKE, O wake! with tidings thrilling" "The watchmen all the air are filling," } }          
	                  \line {  \hspace #2.5  %%adjust hspace until this line left edge is flush with Drop Cap
				   \lower  #1.56  %%adjust this until the line spacing looks right
				   \column {   
					   "        Arise, Jerusalem, arise!"
					   "Midnight strikes! no more delaying,"
					   "'The hour has come!' we hear them saying."
					   "        Where are ye all, ye virgins wise?"
					   "            The Bridegroom comes in sight,"
					   "            Raise high your torches bright!"
					   "                          Alleluya!"
					   "            The wedding song"
					   "            Swells loud and strong:"
					   "        Go forth and join the festal throng."
			  		}}
			           } %% finish stanza 1
		   } %% end column 1
		 
	\hspace #4 %%adds horizontal space columns 1 and 2   
			   
	\column { \filled-box #'(0.0 . 0.1) #'( -36 . -2) #0 }       %%Column 2. This is the line dviding the columns 1 and 3. 
			   	   
	\hspace #4 %%adds horizontal space between columns 2 and 3
	   
	\column { %%start page column 3   
	        \hspace #1 
           	\line { "2  "
			\column {	     
				"Sion hears the watchmen shouting,"
				"Her heart leaps up with joy undoubting,"
				"        She stands and waits with eager eyes;"
				"See her Friend from heaven descending,"
				"Adorned with truth and grace unending!"
				"        Her light burns clear, her star doth rise,"
				"            Now come, thou precious Crown,"
				"            Lord Jesu, God's own Son!"
				"                          Hosanna!"
				"            Let us prepare"
				"            To follow there,"
				"        Where in thy supper we may share."
			}}
	       }  %% end column 3
	}  %% end of 3 column master line
	\column { %% centered column for last verse
	     \hspace #1 
             \line { \hspace #22 \italic "Unison." "   3. "
             \column { 
		     "Every soul in thee rejoices;"
		     "From men and from angelic voices"
		     "        Be glory given to thee alone!"
		     "Now the gates of pearl receive us,"
		     "Thy presence never more shall leave us,"
		     "        We stand with Angels round thy throne."
		     "            Earth cannot give below"
		     "            The bliss thou dost bestow."
		     "                          Alleluya!"
		     "            Grant us to raise,"
		     "            To length of days,"
		     "        The triumph-chorus of thy praise."    
	   }}
	  }
	       
	       
	       
	       
	} %% end super-column  
} %% end markup

%% Score block for Ver. 2 line 9
\score{
  \new ChoirStaff
   <<
        \context Staff = upper \with { fontSize = #-3  \override StaffSymbol #'staff-space = #(magstep -2) } 
	                      << 
	\context Voice = "sopranos" { \relative c' { \clef treble \global \voiceOne 
		\mark \markup {\hspace #16 \raise #1 \fontsize #-3 "Ver. 2, line 9, must run:"}    
	                             e2( fis2) \bar "|" g1 fis2^\fermata \bar "||" }}
	\context Voice = "altos"    { \relative c' { \clef treble \global \voiceTwo 
	                                 cis2( d2) \bar "|" d2( cis2) d2 \bar "||" }}
	                      >>
			      
	\context Lyrics \lyricsto "altos" {  \override LyricText #'font-size = #-1 Ho -- san -- na. }
	
	\context Staff = lower \with { fontSize = #-3  \override StaffSymbol #'staff-space = #(magstep -2) } 
	                      <<
	\context Voice = "tenors" { \relative c { \clef bass \global \voiceThree 
	                                a'1 \bar "|" b2( g2) a2 \bar "||" }}
	\context Voice = "basses" { \relative c { \clef bass \global \voiceFour  
		                        \once \override NoteHead #'X-offset = #-2.4  
					\once \override Stem #'X-offset = #-2.4
	                                a'4( g4 fis2) \bar "|" e1 d2_\fermata \bar "||" }}
			        >> 
  >>	
  
  
\header { breakbefore = ##f piece = " " opus = " " }
\layout { 
	\context { \Score timing = ##f }
	ragged-right = ##t
	indent = 0\cm
	\context { \Staff \remove Time_signature_engraver }

       }
}


%% 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 d1 \bar "||" }}
	\context Voice = "altos"    { \relative c' { \clef treble \global \voiceTwo b1 a1 \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 g'1 fis1 \bar "||" }}
	\context Voice = "basses" { \relative c { \clef bass \global \voiceFour  g1 d'1 \bar "||" }}
			        >> 
  >>			      
\header { breakbefore = ##f piece = ##f opus = ##f }
\layout { 
	ragged-right = ##t
	indent = 15\cm
	\context { \Staff \remove Time_signature_engraver }

       }

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

} %%book bracket

Lily3

We are trying out a new workflow where L3 grabs the code, compiles and checks. After clearance, L3 will name the files and upload to repository. This ensures that what is checked and cleared is exactly what is uploaded.


Notes

Notes by L2 Jkenny 09:09, 15 May 2007 (PDT)

  • This complex piece has a bit of everything - repeats, breathmarks, a supplementary score block and Fraktur font.
  • In order to generate the Fraktur title below, a Fraktur font is needed. I have used HumboldtFraktur.ttf which is free and easily downloadable from the Internet (google for the name). If you do not have a Fraktur font, you should see "Wa<et auf" in Roman. < is the mapping in this font for the "ch" ligature. I am not sure if all Fraktur fonts use the < to map to the "ch" ligature. If you use another Fraktur font, simply swop the < for whatever maps to the "ch" ligature. Put the name of your font into the font-name override in the code. (This comment is repeated in the code itself.)
  • Got the recommendation for Fraktur font from someone on the German team.
  • Lyrics: I have not touched the indent spacing so you can see how effective the PERL generated lyric text is. I think it worked very well.

Comment by stygiania 21:24, 15 May 2007 (PDT)

  • I like the Fraktur font.
  • Lyrics look good to me, too.
  • Last number of poetic meter should be 8 instead of 9.
  • Missing slur alto line, 1st system, 2nd bar.
  • Missing slur tenor line, 1st system, 2nd bar.
  • Missing period after Fraktur lettering.

Reply by Jkenny 01:17, 16 May 2007 (PDT)

  • Fixed meter, slurs and the missing period.
  • Changed to a new style of code for the Amen and supplementary score block.

Comments by QMacrocarpa 20:11, 16 May 2007 (PDT)

  • Character after "WACHET AUF" in title above music is "!" instead of "I"-- You can see it more clearly in the index, as on 967.png
  • When I play the MIDI, I get this error message:
38.7_Phoebia_GM_V2_Bank.sf2: No such file or directory
Can't open soundfont file 38.7_Phoebia_GM_V2_Bank.sf2
  • Composer's dates on first page-- do those need italics, or are we totally matching image in composer block? (sorry, I forget).
  • Re: lyrics indents, I was torn about how many indents to give shortest line of each verse (tried it a couple ways), but seeing it in PDF, I think it needs another four spaces. I should probably err on the generous side with the perl-generated indents, because I think they do shrink a bit in a non-monospace font.
  • Syllable-spacers in Hosanna block relates to a question stygiania raised re: Amen block of 091.
  • I don't have an appropriate Fraktur font installed, and am not too excited about "Wa<et auf" alternative... it's good to include comments about it in the Lily source, but many folks may never look at the source code, and will just wonder what the heck is that character doing there?? It seems like a Fraktur-style font with separate 'c' and 'h' would degrade more gracefully.
  • I don't suppose we could squeeze this onto two pages...?

More yakkin' from stygiania 21:18, 16 May 2007 (PDT)

  • I don't have the midi problem Q does--they both play correctly for me.
  • While the Fraktur font looks nice, I suppose that is edging into the same territory as using the old-style bass clef symbol where we can't expect end users to install fonts to accomodate what we produce. Separating the ch if possible so it will appear in other fonts (but leaving the Fraktur as an option for those who have the font) should be ok.
  • I'm glad Q. found the !--I stared at that and thought it didn't look right but couldn't for the life of me figure out why. <blush>
  • On other hymns the date in the composer block has been italicized only if the text immediately preceeding the date is in italics.
  • I think the only way to add the second hyphen in the Hosanna block would be to tie the lyrics to the bass line (which has an extra note) instead of the alto. Don't know that it is necessary--the scan shows one - directly under the bar line which is illogical.

Replies by Jkenny 22:54, 16 May 2007 (PDT)

  • Fixed the !.
  • Fixed "Wachet" this time, using separate "c"and "h" with reduced character space. so it should degrade smoothly into Roman. Still looks like a ligature if you have a Fraktur font.
  • Tried tying lyrics to bass, but still only one hyphen -- the 3 bass notes are slurred together, so Lilypond thinks they are one.
  • Squeezed into 2 pages. Just made it. annotate-spacing is a useful command to use in the paper-block.
  • Can't think what happened to the midi. Only standard settings were used. Perhaps the weird tempo of 2=39 that the score asks for ?

This looks great and I'm clearing it! :) But first, a few quick comments QMacrocarpa 11:38, 17 May 2007 (PDT):

  • I don't know what the deal is with the MIDI error message I saw, I tried playing an ABC-generated MIDI just now and I got the same message. It still played fine though (as do the Wachet Auf MIDI's). Ignore me when I babble!
  • I like the new Fraktur handling. Looks like a ligature in Roman font too.
  • I'm fine with the way the Hosanna block lyrics are handled.
  • Yay, 2 pp.! :)


Record of Work

    • Lily1 - done by stygiania (midi, Cakewalk, church organ)
- QMacrocarpa added perl-indented lyrics.
    • Lily2 - done by Jkenny 09:13, 15 May 2007 (PDT). Fraktur and all.
    • Lily3 - comments added by stygiania 21:25, 15 May 2007 (PDT)
- fixed. Jkenny 01:28, 16 May 2007 (PDT)
- comments added by QMacrocarpa 20:14, 16 May 2007 (PDT)
- fixed. Jkenny 22:57, 16 May 2007 (PDT) Ready for Lily 3 L3 cleared and files uploaded!--QMacrocarpa 12:00, 17 May 2007 (PDT)
- I reloaded PDF to repository as Fraktur did not show at first. Jkenny 19:53, 17 May 2007 (PDT) (Sorry about that! --Q)
    • Reset fonts Jkenny 05:37, 22 May 2007 (PDT)