Lux of Firenze

          firenze2.mid           firenze2.pdf           firenze2-sheet.pdf           firenze2.mp3

This sounds "firenze2.mp3" and Please click! music plays.
[picture of music]


Source code(firenze2.ly , firenze2-sheet.latex , run-script.cmd)
---- name firenze2.ly ------------------------------------------------------------
%% -*- Coding: utf-8 -*-
\version "2.18.0"
#(set-default-paper-size "a4")
#(set-global-staff-size 22)

\header {
  dedication = "Wordless Poem"
  title = "Lux of Firenze"
  subtitle = "At Firenze city in Italia"
  subsubtitle = "bass; F clef on 4th line,     soprano; C clef on 1th line."
  poet = ""
  composer = \markup { \italic "yukio yoshida" }
  arranger = \markup{\tiny "No.15 (Feb. 01. 2007)"}
}


sopranoOne = {
\autoBeamOff
%1-6
\clef soprano
 r16 bis'8 bis' cis''4 cis''8 cis'' dis''4 dis''8 dis'' eis''8. |
 cis'8.[ eis'16] dis'8.[ fis'16] eis'8.[ ais'16] gis'8.[ bis'16]
 ais'8.[ cis''16] bis'8.[ eis''16] |
\break
%3-6
 dis''8.[ r16] eis''2 dis''8.[ r16] eis''2 |
 \repeat volta 2 { bis'2 gis' eis' | dis'2 fis' ais'2 | }
 ais'4. cis''4.( ais'8)(  dis'')( eis''2)~ |
\break
%7-10
 eis''2. cis''2 ais'4 |
 cis''8.[ dis''16] bis'8.[ cis''16] cis''8.[ dis''16] bis'8.[ cis''16]
 bis'8.[ dis''16] cis''8.[ dis''16]~ |
 dis''2 eis'8.[ gis'16] fis'8.[ ais'16] gis'8.[ bis'16] ais'8.[ cis''16] |
\break
%11-12
\repeat volta 2 {
 cis'8.[ eis'16] dis'8.[ fis'16] eis'8.[ ais'16] gis'8.[ bis'16]
 ais'8.[ cis''16] bis'8.[ eis''16] |
 cis'8.[ eis'16] dis'8.[ fis'16] eis'8.[ ais'16] gis'8.[ bis'16]
 ais'8.[ cis''16] bis'8.[ eis''16] |
\break
%13-16
 bis'2 dis''1 | cis''2 eis''1 | ais'2 cis''1 | cis''2 eis''1 }
\bar "|."
}

bassOne = {
\autoBeamOff
%1-2
\clef bass
 cis8.[ eis16] dis8.[ fis16] eis8.[ gis16] fis8.[ ais16]
 gis8.[ bis16] ais8.[ cis'16] | fis8 fis gis4 gis8 gis ais4 ais8 ais bis4 |
\break
%3-6
 r8. ais16 bis2 r8. ais16 bis2 |
 \repeat volta 2 { eis2 bis1~ | bis1 ais2 | } ais1.~ |
\break
%7-10
 ais8. r16 bis4( ais8.) r16 bis4( ais8.) r16 bis4( |
 bis,8.)[ dis16] cis8.[ eis16] dis8.[ fis16] eis8.[ gis16]
 fis8.[ ais16] gis8.[ bis16]~ |
 bis8. r16 ais4( bis8.) r16 ais4( bis8.) r16 ais4 |
\break
%11-12
\repeat volta 2 {
 cis8.[ eis16] dis8.[ fis16] eis8.[ gis16] fis8.[ ais16]
 gis8.[ bis16] ais8.[ cis'16] |
 cis8.[ eis16] dis8.[ fis16] eis8.[ gis16] fis8.[ ais16]
 gis8.[ bis16] ais8.[ cis'16] |
\break
%13-16
 bis1. | cis'1. | ais1. | cis'1. }
\bar "|."
}


% --- get sheet music ------------------------------------------------------------
\score {
     \context ChoirStaff = "coroOne" <<
     \new Staff \with { \consists Ambitus_engraver} {
                                       \key cis\major \time 3/2 \sopranoOne }
     \new Staff \with { \consists Ambitus_engraver} {
                                       \key cis\major \time 3/2 \bassOne }

                       >>

       \layout {}
}

% --- get midi music -------------------------------------------------------------
\score {
     \context ChoirStaff = "coroOne" <<
       %%\new Staff \with { \consists Ambitus_engraver} {
       \new Staff { \key cis\major \time 3/2
            \set Staff.midiInstrument = "pad 4 (choir)" \unfoldRepeats \sopranoOne }
       \new Staff { \key cis\major \time 3/2
            \set Staff.midiInstrument = "pad 4 (choir)" \unfoldRepeats \bassOne }
                       >>

        \midi {}
}


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

\begin{document}
\thispagestyle{empty}
\pagecolor{aliceblue}
\vspace*{-16pt}
\hspace*{-20pt}
\input firenze2-systems.tex
\vfill

\end{document}


--- name run-script.cmd ------------------------------------------
@Echo off
chcp 437
rem === make; "1:59:27.01 2018/08/24" Yukio Yoshida. 
rem === This is Letter paper! Are you OK? ===
@Echo on
lilypond -dbackend=eps %1.ly
lilypond --pdf --png %1.ly
latex %1-sheet.latex
dvips -t letter -P pdf %1-sheet.dvi
gswin64c -sDEVICE=png16m -r120 -sOutputFile=%1-sheet.png -dNOPAUSE %1-sheet.ps -c quit
call ps2pdf %1-sheet.ps
pause
%1-sheet.pdf | %1-sheet.png | %1.pdf | %1.png | %1.mid
Erase *.aux *.count *.dvi *.ps *.eps *.log *.pdf ^
*.tex *.texi *.mid *.png
dir /oe
----------------------------------------------------------------------------------

usally;(cmd prompt)   >lilypond --png --pdf firenze2.ly[Enter]

run-script.cmd;(cmd prompt)   >run-script firenzie2[Enter]
(However, this "Windows10(64bit) + LilyPond(ver2.18.*) + W32TeX(& UP) + Ghostscript(edition 64bit)" is required.)