Score: ops No.27 no.2
          ave-maria.mid           ave-maria.pdf           ave-maria-sheet.pdf

[picture of music]

[picture of music]

[picture of music]

[picture of music]

[picture of music]



Source code(ave-maria.ly , ave-maria-sheet.latex , run-script.cmd)
---- ave-maria -------------------------------------------------------------------
%% -*- Coding: utf-8 -*-
\version "2.12.1"
#(set-default-paper-size "a4")
#(set-global-staff-size 23)

\header {
%% dedication = " "
  title = \markup{ \line { \huge\bold  Ave Maria} }
 subtitle = \markup{ \line {\bold 2nd \hspace #1 Movement; Ave Maria} }
 %% subsubtitle = #(string-append "LilyPond version " (lilypond-version))
 subsubtitle = \markup\center-column {
                   "soprano; C clef on 1st line,       alto; C clef on 3rd line."
                   "       bass; F clef on 4th line,    tenor; C clef on 4th line."}
 composer = \markup { \italic "yukio yoshida" }
 arranger = "Feb. 08, JST 2008"
 poet = "Yukio Yoshida"
 opus = "Op. 27, No.2"
 meter = "Largo"
 copyright = "public"
}

%%% soprano part %%%%%%%%%%%%%%%%%%%%%%
soprano = {
%% 1-4
     \autoBeamOff
     g'8. g' g' g' f'8 a'4. g'4 |
     ees'8 f'8. f' ees'8
     a'16^\(\melisma g'16 f' ees' d' ees' f' g' a' bes'\melismaEnd c''4\) |
     a'8. a' a' a' g'8 bes'4. a'4 |
     f'4 f'8 f'4
     bes'16^\(\melisma a'16 g' f' ees' f' g' a' bes' c''\melismaEnd d''4\) |
\break
%% 5-8
     f'2\melisma g' f' |  d' ees' d'\melismaEnd |
     g'2\melisma a' g' | ees' f' ees'\melismaEnd |
\break
%% 9-10
     bes'8 c''4 bes'4. c''4 d''2 |
     g'8 a'4 a'8 a'8 bes'4
     ees'16^\(\melisma f' g' a' bes' c''\melismaEnd d''4\) |
\break
%% 11-18
     R1. * 6
     bes'4. bes'4 bes' bes' bes'4. | g'4 g'8 a'8 bes'4 c''2. |
\break
%% 19-22
     R1. * 2 |
     bes'4. bes'4 bes' bes' bes'4. | g'4 g'8 a'8 bes'4 c''2. |
\break
%% 23-29
     r4 ees''4 ees''4 ees'' ees'' ees''4 | R1. |
     ees''4.^\pp\>^\markup{ \hspace #-6 \column { \bold\italic "Tutti; f.o." " " } }
     ees''4 ees'' ees'' ees''4.\!\pppp
     R1. | bes'1.^\mf bes'1. \bar "|."
}

sopranoL = \lyricmode {
%% 1-4
     A8. -- ve, A -- ve Ma8 -- ri4. -- a!4 | is8 mo8. -- ther of8 Je16 __ sus.4 |
     A8. -- ve, A -- ve Ma8 -- ri4. -- a!4 | brought4 to8 person4 Je16 __ sus.4 |
\break
%% 5-8
      æ __ | æ __ |
\break
%% 9-10
     Ma8 -- ri4 -- a4. become4 Mother2 |
     And8 brought4 to8 this8 world4 Je16 __ sus!4 |
\break
%% 11-18
     A4. -- ve4 Ma4 -- ri4 -- a4.  brought4 to8 per8 -- son4 Jesus!2.
\break
%% 19-22
     A4. -- ve4 Ma4 -- ri4 -- a4.  brought4 to8 per8 -- son4 Jesus!2.
\break
%% 23-29
     A2. -- ve2 Ma4.. -- ri4 -- a!2.  A4. -- ve4 Ma -- ri -- a!4. A1. men1.
}


%%% alto part %%%%%%%%%%%%%%%%%%%%%%%%%
alto = {
%% 1-4
    \autoBeamOff
    \transpose g' c' {%% ees--->e for five down
     g'8. g' g' g' f'8 a'4. g'4 |
     e'8 f'8. f' e'8
     a'16^\(\melisma g'16 f' e' d' e' f' g' a' bes'\melismaEnd c''4\) |
     a'8. a' a' a' g'8 bes'4. a'4 |
     f'4 f'8 f'4
     bes'16^\(\melisma a'16 g' f' e' f' g' a' bes' c''\melismaEnd d''4\) |
     }
\break
%% 5-8
    bes2\melisma c' bes |  g a g\melismaEnd |
    c'2\melisma d' c' | a bes a\melismaEnd |
\break
%% 9-10
     ees'8 f'4 ees'4. f'4 g'2 |
     c'8 d'4 d'8 d'8 ees'4
     a16^\(\melisma bes c' d' ees' f'\melismaEnd g'4\) |
\break
%% 11-18
     R1. * 4 |
     ees'4. ees'4 ees' ees' ees'4. | c'8 d'4 ees' f'8 g'2. |
     R1. * 2 |
\break
%% 19-22
     ees'4. ees'4 ees' ees' ees'4. | c'8 d'4 ees' f'8 g'2. |
     R1. * 2 |
\break
%% 23-29
     r4 a'4 a'4 a' a' a'4 | R1. | a'4.^\pp\> a'4 a' a' a'4.\!\pppp
     R1. | ees'1.^\mf | ees'1. \bar "|."
}

altoL = \lyricmode {
%% 1-4
     A8. -- ve, A -- ve Ma8 -- ri4. -- a!4 | is8 mo8. -- ther of8 Je16 __ sus.4 |
     A8. -- ve, A -- ve Ma8 -- ri4. -- a!4 | brought4 to8 person4 Je16 __ sus.4 |
\break
%% 5-8
     æ __ | æ __ |
\break
%% 9-10
     Ma8 -- ri4 -- a4. become4 Mother2 |
     And8 brought4 to8 this8 world4 Je16 __ sus!4 |
\break
%% 11-18
     A4. -- ve4 Ma4 -- ri4 -- a4.  is8 mo4 -- ther4 of8 Jesus!2.
\break
%% 19-22
     A4. -- ve4 Ma4 -- ri4 -- a4.  is8 mo4 -- ther4 of8 Jesus!2.
\break
%% 23-29
     A2. -- ve2 Ma4.. -- ri4 -- a!2.  A4. -- ve4 Ma4 -- ri4 -- a!4. A1. men1.
}


%%% tenor part %%%%%%%%%%%%%%%%%%%%%
tenor = {
%% 1-4
   \autoBeamOff
   \dimTextDim
   c'2^\>\melisma d' c' |  a bes a\!\melismaEnd |
   \dimTextDim
   d'2^\>\melisma ees' d' | bes c' bes\!\melismaEnd |
\break
%% 5-8
    \transpose g' d' {%%a--->aes for four down
     g'8. g' g' g' f'8 aes'4. g'4 |
     ees'8 f'8. f' ees'8
     aes'16^\(\melisma g'16 f' ees' d' ees' f' g' aes' bes'\melismaEnd c''4\) |
     aes'8. aes' aes' aes' g'8 bes'4. aes'4 |
     f'4 f'8 f'4
     bes'16^\(\melisma aes'16 g' f' ees' f' g' aes' bes' c''\melismaEnd d''4\) |
     }
\break
%% 9-10
     f'8 g'4 f'4. g'4 a'2 |
     d'8 ees'4 ees'8 ees'8 f'4
     bes16^\(\melisma c' d' ees' f' g'\melismaEnd a'4\) |
\break
%% 11-18
     R1. * 2 |
     f'4. f'4 f' f' f'4. | d'4 d'8 ees'8 f'4 g'2. |
     R1. * 4
\break
%% 19-22
     R1. * 2 |
     f'4. f'4 f' f' f'4. | d'4 d'8 ees'8 f'4 g'2. |
\break
%% 23-28
     r4 d'4 d'4 d' d' d'4 | R1. | d'4.\pp^\> d'4 d' d' d'4.\pppp\!
     R1. | f'1.^\mf | f'1. \bar "|."
}

tenorL = \lyricmode {
%% 1-4
     ó __ | ó __ |
\break
%% 5-8
     A8. -- ve, A -- ve Ma8 -- ri4. -- a!4 | is8 mo8. -- ther of8 Je16 __ sus.4 |
     A8. -- ve, A -- ve Ma8 -- ri4. -- a!4 | brought4 to8 person4 Je16 __ sus.4 |
\break
%% 9-10
     Ma8 -- ri4 -- a4. become4 Mother2 |
     And8 brought4 to8 this8 world4 Je16 __ sus!4 |
\break
%% 11-18
     A4. -- ve4 Ma4 -- ri4 -- a4.  brought4 to8 per8 -- son4 Jesus!2.
\break
%% 19-22
     A4. -- ve4 Ma4 -- ri4 -- a4.  brought4 to8 per8 -- son4 Jesus!2.
\break
%% 23-28
     A2. -- ve2 Ma4.. -- ri4 -- a!2.  A4. -- ve4 Ma4 -- ri4 -- a!4.  A1. men1.
}


%%% bass part %%%%%%%%%%%%%%%%%%%%%%%
bass = {
%% 1-4
     \autoBeamOff
     \transpose d' g {%% ees--->e for five down
     \dimTextDim
     c'2^\>\melisma d' c' |  a bes a\!\melismaEnd |
     \dimTextDim
     d'2^\>\melisma e' d' | bes c' bes\!\melismaEnd |
     }
\break
%% 5-8
     ees8. ees ees ees d8 f4. ees4 |
     c8 d8. d c8
     f16^\(\melisma ees d c bes, c d ees f g\melismaEnd a4\) |
     f8. f f f ees8 g4. f4 |
     d4 ees8 d4
     g16^\(\melisma f ees d c d ees f g a\melismaEnd bes4\) |
\break
%% 9-10
     g8 a4 g4. a4 bes2 |
     ees8 f4 f8 f8 g4 c16^\(\melisma d ees f g a\melismaEnd bes4\) |
\break
%% 11-18
     g4. g4 g g g4. | ees8 f4 g4 a8 bes2. |
     R1. * 6 |
\break
%% 19-22
     g4. g4 g g g4. | ees8 f4 g4 a8 bes2. |
     R1. * 2 |
\break
%% 23-28
     r4 d4 d4 d d d4 | R1. | d4.\pp^\> d4 d d d4.\pppp\!
     R1. | g1.^\mf | g1.  \bar "|."
}

bassL = \lyricmode {
%% 1-4
     ó __ | ó __ |
\break
%% 5-8
     A8. -- ve, A -- ve Ma8 -- ri4. -- a!4 | is8 mo8. -- ther of8 Je16 __ sus.4 |
     A8. -- ve, A -- ve Ma8 -- ri4. -- a!4 | brought4 to8 person4 Je16 __ sus.4 |
\break
%% 9-10
     Ma8 -- ri4 -- a4. become4 Mother2 |
     And8 brought4 to8 this8 world4 Je16 __ sus!4 |
\break
%% 11-18
     A8 -- ve4 Ma4 -- ri4 -- a4.  is8 mo4 -- ther4 of8 Jesus!2.
\break
%% 19-22
     A8 -- ve4 Ma4 -- ri4 -- a4.  is8 mo4 -- ther4 of8 Jesus!2.
\break
%% 23-28
     A2. -- ve2 Ma4.. -- ri4 -- a!2.  A4. -- ve4 Ma4 -- ri4 -- a!4.   A1. men1.
}


%%% mid %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
sopranoM = {
%% 1-4
     g'8. g' g' g' f'8 a'4. g'4 |
     ees'8 f'8. f' ees'8 a'16\( g'16 f' ees' d' ees' f' g' a' bes' c''4\) |
     a'8. a' a' a' g'8 bes'4. a'4 |
     f'4 f'8 f'4
     bes'16^\( a'16 g' f' ees' f' g' a' bes' c'' d''4\) |
%% 5-8
     f'2 g' f' |  d' ees' d' | g'2 a' g' | ees' f' ees' |
%% 9-10
     bes'8 c''4 bes'4. c''4 d''2 |
     g'8 a'4 a'8 a'8 bes'4 ees'16^\( f' g' a' bes' c'' d''4\) |
\break
%% 11-18
     R1. * 6
     bes'4. bes'4 bes' bes' bes'4. | g'4 g'8 a'8 bes'4 c''2. |
%% 19-22
     R1. * 2 |
     bes'4. bes'4 bes' bes' bes'4. | g'4 g'8 a'8 bes'4 c''2. |
\break
%% 23-28
     r4 ees''4 ees''4 ees'' ees'' ees''4 | R1. |
     ees''4.\ppp ees''4 ees''\pppp ees'' ees''4.\pppp
     R1. | bes'1.\mf | bes'1. \bar "|."
}

altoM = {
%% 1-4
    \transpose g' c' {%% ees--->e for five down
     g'8. g' g' g' f'8 a'4. g'4 |
     e'8 f'8. f' e'8 a'16^\( g'16 f' e' d' e' f' g' a' bes' c''4\) |
     a'8. a' a' a' g'8 bes'4. a'4 |
     f'4 f'8 f'4
     bes'16^\( a'16 g' f' e' f' g' a' bes' c'' d''4\) |
     }
%% 5-8
     bes2 c' bes |  g a g | c'2 d' c' | a bes a |
%% 9-10
     ees'8 f'4 ees'4. f'4 g'2 |
     c'8 d'4 d'8 d'8 ees'4 a16^\( bes c' d' ees' f' g'4\) |
%% 11-18
     R1. * 4 |
     ees'4.\f ees'4 ees' ees' ees'4. | c'8 d'4 ees' f'8 g'2. |
     R1. * 2 |
%% 19-
     ees'4.\f ees'4 ees' ees' ees'4. | c'8 d'4 ees' f'8 g'2. |
     R1. *2 |
\break
%% 23-29
     r4 a'4 a'4 a' a' a'4 | R1. | a'4.\ppp a'4\ppp a'\ppp a'\pppp a'4.\pppp
     R1. | ees1.\mf | ees1. \bar "|."
}

tenorM = {
%% 1-4
     \autoBeamOff
     c'2\ppp d'\ppp c'\ppp |  a\ppp bes\ppp a\ppp |
     d'2\ppp ees'\ppp d'\ppp | bes\ppp c'\ppp bes\ppp |
%% 5-8
    \transpose g' d' {%%a--->aes for four down
     g'8.\f g' g' g' f'8 aes'4. g'4 |
     ees'8 f'8. f' ees'8
     aes'16^\( g'16 f' ees' d' ees' f' g' aes' bes' c''4\) |
     aes'8. aes' aes' aes' g'8 bes'4. aes'4 |
     f'4 f'8 f'4
     bes'16^\( aes'16 g' f' ees' f' g' aes' bes' c'' d''4\) |
     }
%% 9-10
     f'8 g'4 f'4. g'4 a'2 |
     d'8 ees'4 ees'8 ees'8 f'4 bes16^\( c' d' ees' f' g' a'4\) |
%% 11-18
     R1. * 2 |
     f'4.\f f'4 f' f' f'4. | d'4 d'8 ees'8 f'4 g'2. |
     R1. * 4 |
%% 19-22
     R1. * 2 |
     f'4.\f f'4 f' f' f'4. | d'4 d'8 ees'8 f'4 g'2. |
%% 23-28
     r4 d'4 d'4 d' d' d'4 | R1. | d'4.\ppp d'4\ppp d'\pppp d' d'4.\pppp
     R1. | f'1.\mf | f'1. \bar "|."
}

bassM = {
%% 1-4
     \autoBeamOff
     \transpose d' g {%%ees--->e for five down
     c'2\ppp d'\ppp c'\ppp |  a\ppp bes\ppp a\ppp |
     d'2\ppp e'\ppp d'\ppp | bes\ppp c'\ppp bes\ppp |
     }
%% 5-8
     ees8. ees ees ees d8 f4. ees4 |
     c8 d8. d c8
     f16^\(\melisma ees d c bes, c d ees f g\melismaEnd a4\) |
     f8. f f f ees8 g4. f4 |
     d8 es8. es d8
     g16^\(\melisma f ees d c d ees f g a\melismaEnd bes4\) |
%% 9-10
     g8 a4 g4. a4 bes2 |
     ees8 f4 f8 f8 g4 c16^\( d ees f g a bes4\) |
%% 11-18
     g4.\f g4 g g g4. | ees8 f4 g4 a8 bes2. |
     R1. * 6 |
%% 19-22
     g4.\f g4 g g g4. | ees8 f4 g4 a8 bes2. |
     R1. * 2 |
%% 23-28
     r4 d4 d4 d d d4 | R1. | d4.\ppp d4\ppp d\pppp d d4.\pppp |
     R1. | g1.\mf | g1. \bar "|."
}


%% get sheet music ---------------------------------------------------------------
\score {
         <<
           \context ChoirStaff = "FourPartStaffaddchorus" <<
           \new Voice = "soprano" { \clef soprano \key bes\major \time 3/2
                        \set Staff.instrumentName = "soprano" \soprano }
                        \new Lyrics \lyricsto "soprano" { \sopranoL }

           \new Voice = "alto" { \clef alto \key bes\major \time 3/2
                        \set Staff.instrumentName = "alto   " \alto }
                        \new Lyrics \lyricsto "alto" { \altoL }

           \new Voice = "tenor" { \clef tenor \key bes\major \time 3/2
                        \set Staff.instrumentName = "tenor  " \tenor }
                        \new Lyrics \lyricsto "tenor" { \tenorL }

           \new Voice = "bass" { \clef bass \key bes\major \time 3/2
                        \set Staff.instrumentName = "bass   " \bass }
                        \new Lyrics \lyricsto "bass" { \bassL }
                                            >>

           %%\context PianoStaff = "PianoStaff" <<
           %%\new Voice = "piano" { \clef treble \key bes\major \time 3/2
           %%             \set Staff.instrumentName = "piano  " \pianoUP }
           %%\new Voice = "piano" { \clef bass \key bes\major \time 3/2
           %%             \set Staff.instrumentName = "piano  " \pianoDown }
           %%                                   >>

         >>

  \layout {
            \context { \RemoveEmptyStaffContext }
           }
}
%% get midi music ---------------------------------------------------------
\score {
         <<
           \new Staff { \clef soprano \key bes\major \time 3/2 \tempo 4 = 40
                         \set Staff.midiInstrument = "pad 4 (choir)"
                                         \unfoldRepeats       \sopranoM }

           \new Staff { \clef alto \key bes\major \time 3/2 \tempo 4 = 40
                         \set Staff.midiInstrument = "pad 4 (choir)"
                                         \unfoldRepeats          \altoM }

           \new Staff { \clef tenor \key bes\major \time 3/2 \tempo 4 = 40
                         \set Staff.midiInstrument = "pad 4 (choir)"
                                         \unfoldRepeats       \tenorM }

           \new Staff { \clef bass \key bes\major \time 3/2 \tempo 4 = 40
                         \set Staff.midiInstrument = "pad 4 (choir)"
                                         \unfoldRepeats         \bassM }

           %%\new Staff { \clef treble \key bes\major \time 3/2 \tempo 4 = 40
           %%             \set Staff.midiInstrument = "acoustic grand"
           %%                                \unfoldRepeats       \pianoUPM }
           %%\new Staff { \clef bass \key bes\major \time 3/2 \tempo 4 = 40
           %%             \set Staff.instrumentName = "acoustic grand"
           %%                                \unfoldRepeats     \pianoDownM }
         >>

  \midi { tempoWholesPerMinute = #(ly:make-moment 40 4) }
}


---- name ave-maria-sheet.latex --------------------------------------------------
\documentclass{article}
\usepackage[dvips]{graphicx,color}
\definecolor{cornsilk}{rgb}{1,0.97253,0.86273}
\usepackage{geometry}
\geometry{a4paper,width=180mm,bottom=8mm,headsep=6mm,%
top=4mm,headheight=6mm,footskip=5mm,portrait}
\parindent=0pt
\pagestyle{empty}

\begin{document}
\thispagestyle{empty}
%%\pagecolor{cornsilk}
\vspace*{4pc}
\begin{center}
{\Huge Ave Maria\par
    2nd movement; Ave Maria\par
}
{\it composer; Yukio Yoshida\par
poet; Yukio Yoshida\par
}
\end{center}
\begin{center}
\resizebox{13cm}{!}{\includegraphics{title-second.eps}}\par
\end{center}
\begin{flushright}
phot-Location;\par
{\tt http://upload.wikimedia.org/wikipedia/commons/6/61/Raphael\_-\_Madonna\_dell\_Granduca.jpg}\par
Painter; [Grand St.Mary's] Raffaello Sanzio(1483--1520)\par
\end{flushright}
\vfill
\newpage
\pagecolor{cornsilk}
\vspace*{-2pc}
\everypar{\hspace*{-2pc}}
\includegraphics{ave-maria-1}\par
\includegraphics{ave-maria-2}\par
\includegraphics{ave-maria-3}\par
\includegraphics{ave-maria-4}\par
\vfill

\end{document}
%%
%% In here, "title-second.eps" is eps of "Raphael_-_Madonna_dell_Granduca.jpg"
%%  Please download an eps file from
%%  "http://upload.wikimedia.org/wikipedia/commons/6/61/Raphael_-_Madonna_dell_Granduca.jpg"


--- name run-script.cmd [For windows XP]------------------------------------------
del *.log *.aux *.dvi *.eps *.ps *.pdf *.png *.mid *.count *.texi *.tex
Rem From here process for %1-sheet.latex ---------------------------------
lilypond -dbackend=eps %1.ly
Rem Now runing LilyPond normally -----------------------------------------
lilypond --pdf --png %1.ly
copy title-eps\title-second.eps
latex %1-sheet.latex
dvips -P pdf %1-sheet.dvi
rem gswin32c -sDEVICE=png16m -r120 -sOutputFile=%1-sheet.png -dNOPAUSE %1-sheet.ps -c quit
gswin32c -sDEVICE=png16m -r120 -sOutputFile=%1-sheet+page%%d.png -dNOPAUSE %1-sheet.ps -c quit
call ps2pdf %1-sheet.ps
rem %1.mid | %1.png | %1-sheet.png | %1.pdf | %1-sheet.pdf
%1.mid | %1-page1.png | %1-sheet+page1.png | %1.pdf | %1-sheet.pdf
del %1-1.* *.count *.aux *.log *.dvi *.ps *.tex *.texi *.eps *.*~ *~
dir /w
----------------------------------------------------------------------------------
usally;(cmd promput)  >lilypond --png --pdf ave-maria.ly[Enter]

run-script.cmd;(cmd promput)   >run-script ave-maria[Enter]
   (But! this is "Windows XP + LilyPond(ver current) + W32TeX( pTeX) + Ghostscript")