The English Hymnal - Wiki Music Experiment/465

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.

%=============================================
%   created by MuseScore Version: 1.0
%          08 August 2011
%=============================================

\version "2.12.0"



#(set-default-paper-size "a4")

\paper {
  line-width    = 190\mm
  left-margin   = 10\mm
  top-margin    = 10\mm
  bottom-margin = 20\mm
  %%indent = 0 \mm 
  %%set to ##t if your score is less than one page: 
  ragged-last-bottom = ##t 
  ragged-bottom = ##f  
  %% in orchestral scores you probably want the two bold slashes 
  %% separating the systems: so uncomment the following line: 
  %% system-separator-markup = \slashSeparator 
  }

\header {
    title = "314"
    composer = "O Gibbons, 1563-1625
(original version)."
    poet = "SONG 13. (7 7. 7 7.)
Slow and solemn=60.l"
    copyright = "Public Domain"
    }

ASvoiceAA = \relative c'{
    \set Staff.instrumentName = #"Soprano"
    \set Staff.shortInstrumentName = #"S"
    \clef treble
    %staffkeysig
    \key es \major 
    %barkeysig: 
    \key es \major 
    %bartimesig: 
    \time 4/2 
    r2 g'1 aes2      | % 1
    bes c f,2. f4 
    \bar "||"     | % 2
    g1 r      | % 3
    r2 bes1 c2      | % 4
    d ees c c 
    \bar "||"     | % 5
    bes1 r      | % 6
    r2 g1 aes2      | % 7
    bes c aes g 
    \bar "||"     | % 8
    f1 r      | % 9
    r2 bes1 aes4 g      | % 10
    f2 ees4( f8 g) f2 f \bar "|."     | % 11
    ees1 r \bar "|." 
}% end of last bar in partorvoice

 

AAvoiceBA = \relative c'{
    \set Staff.instrumentName = #"Alto"
    \set Staff.shortInstrumentName = #"A"
    \clef treble
    %staffkeysig
    \key es \major 
    %barkeysig: 
    \key es \major 
    %bartimesig: 
    \time 4/2 
    r2 ees1 ees2      | % 1
    d ees ees d 
    \bar "||"     | % 2
    ees1 r      | % 3
    r2 ees1 ees2      | % 4
    d g f2. ees4 
    \bar "||"     | % 5
    d1 r      | % 6
    r2 ees1 ees2      | % 7
    d c des4( c) bes( ees) 
    \bar "||"     | % 8
    d1 r      | % 9
    r2 ees1 ees2      | % 10
    d ees ees d \bar "|."     | % 11
    ees1 r \bar "|." 
}% end of last bar in partorvoice

 

ATvoiceCA = \relative c{
    \set Staff.instrumentName = #"Tenor"
    \set Staff.shortInstrumentName = #"T"
    \clef bass
    %staffkeysig
    \key es \major 
    \clef bass
    %barkeysig: 
    \key es \major 
    %bartimesig: 
    \time 4/2 
    r2 g'1 ees2      | % 1
    f aes4( g) f2 bes 
    \bar "||"     | % 2
    bes1 r      | % 3
    r2 g1 a2      | % 4
    bes bes bes a 
    \bar "||"     | % 5
    bes1 r      | % 6
    r2 bes1 ees,4( f)      | % 7
    g2 aes f g4( aes) 
    \bar "||"     | % 8
    bes1 r      | % 9
    r2 bes1 c2      | % 10
    f, bes bes2. aes4 \bar "|."     | % 11
    g1 r \bar "|." 
}% end of last bar in partorvoice

 

ABvoiceDA = \relative c{
    \set Staff.instrumentName = #"Bass"
    \set Staff.shortInstrumentName = #"B"
    \clef bass
    %staffkeysig
    \key es \major 
    %barkeysig: 
    \key es \major 
    %bartimesig: 
    \time 4/2 
    r2 ees1 c2      | % 1
    bes aes bes bes 
    \bar "||"     | % 2
    ees1 r      | % 3
    r2 ees1 c2      | % 4
    bes ees f f 
    \bar "||"     | % 5
    bes,1 r      | % 6
    r2 ees1 c2      | % 7
    bes aes des ees 
    \bar "||"     | % 8
    bes1 r      | % 9
    r2 g1 aes2      | % 10
    bes g bes bes \bar "|."     | % 11
    ees1 r \bar "|." 
}% end of last bar in partorvoice


\score { 
    << 
        \context StaffGroup = B<< 
            \context Staff = ASpartA << 
                \context Voice = ASvoiceAA \ASvoiceAA
            >>


            \context Staff = AApartB << 
                \context Voice = AAvoiceBA \AAvoiceBA
            >>


            \context Staff = ATpartC << 
                \context Voice = ATvoiceCA \ATvoiceCA
            >>


            \context Staff = ABpartD << 
                \context Voice = ABvoiceDA \ABvoiceDA
            >>


        >> %end of StaffGroupB



      \set Score.skipBars = ##t
      %%\set Score.melismaBusyProperties = #'()
      \override Score.BarNumber #'break-visibility = #end-of-line-invisible %%every bar is numbered.!!!
      %% remove previous line to get barnumbers only at beginning of system.
       #(set-accidental-style 'modern-cautionary)
      \set Score.markFormatter = #format-mark-box-letters %%boxed rehearsal-marks
       \override Score.TimeSignature #'style = #'() %%makes timesigs always numerical
      %% remove previous line to get cut-time/alla breve or common time 
      \set Score.pedalSustainStyle = #'mixed 
       %% make spanners comprise the note it end on, so that there is no doubt that this note is included.
       \override Score.TrillSpanner #'(bound-details right padding) = #-2
      \override Score.TextSpanner #'(bound-details right padding) = #-1
      %% Lilypond's normal textspanners are too weak:  
      \override Score.TextSpanner #'dash-period = #1
      \override Score.TextSpanner #'dash-fraction = #0.5
      %% lilypond chordname font, like mscore jazzfont, is both far too big and extremely ugly (olagunde@start.no):
      \override Score.ChordName #'font-family = #'roman 
      \override Score.ChordName #'font-size =#0 
      %% In my experience the normal thing in printed scores is maj7 and not the triangle. (olagunde):
      \set Score.majorSevenSymbol = \markup {maj7}
  >>

  %% Boosey and Hawkes, and Peters, have barlines spanning all staff-groups in a score,
  %% Eulenburg and Philharmonia, like Lilypond, have no barlines between staffgroups.
  %% If you want the Eulenburg/Lilypond style, comment out the following line:
  \layout {\context {\Score \consists Span_bar_engraver}}
}%% end of score-block 

#(set-global-staff-size 14)

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: