The English Hymnal - Wiki Music Experiment/384
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.
Lily2 Code
Edit this section and paste your code between the tags <code><pre> and </pre></code>.
%%%384.png
%%%Hymn 245. QUEDLINBURG. (10 10. 10 10.) "STARS of the morning, so gloriously bright"
%%%Rev 1
\version "2.10.23"
\header {
dedication = \markup { \center-align { "ST. MICHAEL AND ALL ANGELS"
\hspace #0.1 }}
title = "245"
poet = \markup { \small { \line { \sans {"QUEDLINBURG."} \hspace #1 \roman {"(10 10. 10 10.)"}} }}
meter = \markup { \small { \italic {Moderately slow} \fontsize #-5 \general-align #Y #DOWN \note #"2" #1 = 80.} }
arranger = \markup { \small { \center-align { \line { \italic "From a Chorale by" } \line { \smallCaps "J. C. Kittel," "1732-1809." } } } }
tagline =""
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Macros
movenote = \once \override NoteColumn #'force-hshift = #'0.01
%%generates the breathmarks
breathmark = { \override Score.RehearsalMark #'break-visibility = #begin-of-line-invisible
\override Score.RehearsalMark #'Y-offset = #'4.0
\override Score.RehearsalMark #'X-offset = #'-0.5
\mark \markup {\fontsize #4 ","}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%% End of macro definitions
%%% SATB voices
global = {
\time 3/2
\key f \major
\set Staff.midiInstrument = "church organ"
}
soprano = \relative c' { f2 a bes c2 c f, d'2 c bes a1. \bar "||" g2 c bes a2 g f e2 f d \movenote c1. \bar "||" \break
g'2 g a a2 g c c2 bes a g1. \breathmark \bar "||" c2 c c d2 c bes a2 bes g \once \override Dots #'transparent = ##t \movenote f1. \bar "||" }
alto = \relative c' { c2 c f f2 e f f2 f2. e4 f1. \bar "||" e2 f g f2 e c c2 c b c1. \bar "||" \break
e2 e f f2 e e f2 g fis d1(e2) \bar "||" f2 e ees d2 f f f2 f e f1. \bar "||" }
tenor = \relative c { \clef bass a'2 a4(g) f2 g2 g c bes2 c c c1. \bar "||" bes2 a g c2 bes c c2 a g e1. \bar "||" \break
c'2 c c c2 c g c2 d d bes1(c2) \bar "||" c2 bes a bes2 c d c2 d c a1. \bar "||" }
bass = \relative c {\clef bass f2 f4(e) d2 c2 bes a bes2 a4(bes) c2 f1. \bar "||" c2 d e f2 g a g2 f g c,1. \bar "||" \break
c2 c f f2 c bes a2 bes4(c) d2 g1(c,2) \bar "||" a'2 g f bes,2 a bes c2 bes c f1. \bar "||" }
#(ly:set-option 'point-and-click #t)
%%% score block
\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" }
}
%%% Hymn midi
\midi { \context { \Score tempoWholesPerMinute = #(ly:make-moment 80 2) }}%%% Hymn midi
} %%% score bracket
%% 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 {
\context { \Score timing = ##f }
ragged-right = ##t
indent = 15\cm
\context { \Staff \remove Time_signature_engraver }
}
%%Amen midi
\midi { \context { \Score tempoWholesPerMinute = #(ly:make-moment 80 2) }} %%Amen midi
}%%Amen score
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: