Next: , Previous: , Up: ("dirTop")  

Top

Sorrow

[file-code; "ly,texi,sh are UTF-8"]
Normally; Windows & Linux "[Prompt] lilypond --pdf --png name.ly[Enter]"
And---- Only; Linux(Prompt) $ ./run--lily.sh name[Enter](need makeinfo) ----

sorrow.midi(//The one below is mp3//)           sorrow.pdf          • sorrow.tar.gz (All-files;<8,200bytes)

The Jacket of a sheet is "png" and Sheets are "svg"


Next: , Previous: , Up: Top  

Music Sheet

[picture of music]
[picture of music]
[picture of music]
[picture of music]
[picture of music]
[picture of music]

Next: , Previous: , Up: Top  

sorrow.ly

%% 12:13 PM Thursday, July 13, 2023
%% Yukio Yoshida.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% LilyPond "\book format" use.
\version "2.24.0"
#(set-default-paper-size "letter")
#(set-global-staff-size 18)
\include "sorrow-cv.ly"
\book{
\bookpart{ %% #I Caver's title
\markup{ \vspace #-.5 }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
#(let* ((port (open-output-file "sheet-title-line.eps")))
  (display "%!PS-Adobe-3.0 EPSF-3.0
%%BoundingBox: 15 10 585 810
%%HiResBoundingBox: 15.00 10.00 585.00 810.00
%%Creator: GPL Ghostscript 950 (eps2write)
%%LanguageLevel: 2
%%CreationDate: D:20230508103029+09'00'
%%Pages: 1
%%EndComments
newpath
25 20 moveto 25 800 lineto 25 800 moveto 575 800 lineto
575 800 moveto 575 20 lineto 575 20 moveto 25 20 lineto
.22 0 0 setrgbcolor 20 setlinewidth stroke
%% in-line
newpath
50 50 moveto 50 760 lineto 50 760 moveto 546 760 lineto
546 760 moveto 546 50 lineto 546 50 moveto 50 50 lineto
0 0 0 setrgbcolor 1 setlinecap 3 setlinewidth stroke
/Times-Italic findfont 14 scalefont setfont 80 740 moveto
0 0 0 setrgbcolor
(Soprano;  Instrument  and Voice                          --- C \\clef on 1st line) false charpath 0 setlinewidth stroke
/Times-Italic findfont 14 scalefont setfont 80 725 moveto
0 0 0 setrgbcolor
(MezzoSoprano;  Instrument  and Voice               --- C \\clef on 2nd line) false charpath 0 setlinewidth stroke
/Times-Italic findfont 14 scalefont setfont 80 710 moveto
0 0 0 setrgbcolor
(Alto;  Instrument  and Voice                                --- C \\clef on 3rd line) false charpath 0 setlinewidth stroke
/Times-Italic findfont 14 scalefont setfont 80 695 moveto
0 0 0 setrgbcolor
(Tenor;  Instrument  and Voice                             --- C \\clef on 4th line) false charpath 0 setlinewidth stroke
/Times-Italic findfont 14 scalefont setfont 80 680 moveto
0 0 0 setrgbcolor
(Baritone;  Instrument  and Voice                         --- C \\clef on 5th line) false charpath 0 setlinewidth stroke
/Times-Italic findfont 14 scalefont setfont 80 665 moveto
0 0 0 setrgbcolor
(bas;  Instrument  and Voice                                 --- F \\clef on 4th line) false charpath 0 setlinewidth stroke
/Times-Italic findfont 120 scalefont setfont 110 560 moveto
1 0 0 setrgbcolor
(SHEET) false charpath 3 setlinewidth stroke
/Times-Italic findfont 16 scalefont setfont 180 540 moveto
0 0 0 setrgbcolor
(Typesetting output with LilyPond) false charpath 0 setlinewidth stroke
%%%%
/Times-Italic findfont 110 scalefont setfont 120 400 moveto
0 1 0 setrgbcolor
(POEM) false charpath 3 setlinewidth stroke
%%%%
/Times-Italic findfont 24 scalefont setfont 180 440 moveto
0 0 0 setrgbcolor
(Sorrow of the night) false charpath 2 setlinewidth stroke
/Times-Italic findfont 20 scalefont setfont 210 340 moveto
0 0 0 setrgbcolor
(MUSICAL   INSTRUMENT) false charpath 1 setlinewidth stroke
/Times-Italic findfont 20 scalefont setfont 280 320 moveto
0 0 0 setrgbcolor
(and) false charpath 1 setlinewidth stroke
/Times-Italic findfont 120 scalefont setfont 61 234 moveto
0 0 0 setrgbcolor
(MIXED) false charpath 3 setlinewidth stroke
/Times-Italic findfont 120 scalefont setfont 58 150 moveto
0 0 0 setrgbcolor
(CHORUS) false charpath 3 setlinewidth stroke
/Times-Italic findfont 120 scalefont setfont 58 62 moveto
0 0 0 setrgbcolor
(GROUP) false charpath 3 setlinewidth stroke" port )

  (close port))
%Trailer
%% end make sheet-title-line.eps --------
\markup { \center-column {
\epsfile #X #124 #"sheet-title-line.eps"
\vspace #-3  %% Under of Title letters
\line { \bold \italic \tiny
"The dynamic of performance is freedom(the conductor's) discretion." } }}
}%% end bookpart I
\pageBreak
\bookpart{ %% II
\header {
  dedication = \markup { \center-column { "     " "      " "   " } }
 title = \markup{ \line { \huge\bold  "Sorrow of the night"} }
 subtitle = \markup{ \center-column {\italic "d major; cis d e fis g a b" } }
 %% 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 = "  "
 arranger = "February 11, 2013"
 poet = \markup { \fill-line { \tiny \italic \column { "  " "  "
 \line {\hspace #-8 \bold "Road; Sorrow of the night"}
\raise #1
"No one everybody on the road,"
\raise #2
"No anything  lights on the road,"
\raise #3
"All around is in the darkness, darkness,"
\raise #4
"I can't see, can't look anything in the darkness."
\raise #5
"  "
\raise #6
"But, The stars are twinkling in the night sky,"
\raise #7
"Rather than the current, it is showing"
\raise #8
"the world of the past one hundred million light-years."
\raise #9
"Where is now? I can't know that, I'm in the dark."
\raise #10
\line { \hspace #28 \roman "by Yukio Yoshida"} }
 } }
 opus = "Op.73 Sorrow of the night"
 meter = "Animato"
 copyright = "public Domain"
 %% tagline = "  "
} %% End header
%%%%%%%%%% sheet and midi music code part %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% get sheet music ---------------------------------------------------------------
\score {
         <<
%%           \context ChoirStaff = "FourPartStaffaddchorus" <<
%% use \hide Staff.BarLine
  \context StaffGroup << 
           \new Voice = "soprano" { \clef soprano \key d\major \time 3/2
                        \set Staff.instrumentName = "soprano" \soprano }
                        \new Lyrics = "mainSL" \lyricsto "soprano" { \sopranoL }

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

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

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

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

         >>
  \layout {
            \context { %% \Staff \RemoveEmptyStaves
                             %% \override VerticalAxisGroup.remove-first = ##t
                      }
           }
}

%% get midi music ----------------------------------------------------------------
\score {
         <<
           \new Staff { \clef soprano \key d\major \time 3/2 \tempo 4 = 58
                         \set Staff.midiInstrument = "pad 2 (warm)"
                                         \unfoldRepeats       \sopranoM }

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

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

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

           %%\new Staff { \clef treble \key d\major \time 3/2 \tempo 4 = 58
           %%             \set Staff.midiInstrument = "acoustic grand"
           %%                                \unfoldRepeats       \pianoUPm }
           %%\new Staff { \clef bass \key d\major \time 3/2 \tempo 4 = 58
           %%             \set Staff.instrumentName = "acoustic grand"
           %%                                \unfoldRepeats     \pianoDownm }
         >>

   \midi { tempoWholesPerMinute = #(ly:make-moment 58 4) }
}
\markup { \column { \line {
About location \hspace #3 \musicglyph #"noteheads.uM2"(longa) \hspace #2 and \hspace #3 \musicglyph #"noteheads.sM1"(breve) }
\line { \italic " Please, Breath of longa and breve do in the members alternating(But, like Don't stand out). " } } }
\markup { " " }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\pageBreak
\markup { \vspace #6 }
\markup { \fill-with-pattern #2 #CENTER - \null \null }
\markup { " " }
\markup { \hspace #20 \magnify #2 {
 Stage Position;\tiny \italic "(This arrangement--with the instrument needles column below--)" } }
\markup { " " }
\markup { \hspace #26 \column { \line { About the Chorus; \teeny \italic "(For instsnce")}
\line { \hspace # 18 \rounded-box {Bass}\hspace #2 \rounded-box {Tenor}\hspace #2 \rounded-box {Alto}\hspace #2
\rounded-box{Soprano} } \teeny \italic " since, They must be reverse for Instrument's arrangement " } }
\markup { \vspace #2 }
\markup { \italic " About Position of Sololist is placed freely(on the stage) " }
\markup { \vspace #2 }
\markup { About Instrument arrangement;\teeny \italic "(must be reverse for Chours's position)" }
\markup { \hspace # 20 \rounded-box { \column { \huge " Instruments " "   Soprano " "   Group "} }\hspace #3
\rounded-box { \column { \huge " Instruments " "   Alto " "   Group "} }\hspace #3
\rounded-box { \column { \huge " Instruments " "   Tenor " "   Group "} }\hspace #3
\rounded-box { \column { \huge " Instruments " "   Bass " "   Group "} } }
\markup { \vspace #2 }
\markup { \hspace #56 \huge " Conductor " }
\markup { " " }
\markup { \vspace #1 }
\markup { \fill-with-pattern #2 #CENTER - \null \null }
\markup { \vspace #2 }
\markup { ........... Audience seats ........... }
\markup { \vspace #4 }
\markup { \teeny { \column { \bold \italic
"If you can do it, please running on;"
\line { \wordwrap {
As it is the lighting of the audience's Seats(Do not turn off even when the play began). \hspace #2 \italic "When play began, lighting the stage (rather than the audience's) more brightly."}}}}}
\markup { "   " }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\pageBreak
\markup { "  " }
%% eps-part -------------------------------------------------------------------
#(let* ((port (open-output-file "Source-code.eps")))
  (display "%!PS-Adobe-3.0 EPSF-3.0
%%BoundingBox: 60 227 525 636
%%HiResBoundingBox: 60.20 227.30 524.50 635.60
%%Creator: GPL Ghostscript 922 (eps2write)
%%LanguageLevel: 2
%%CreationDate: D:20180608144500+09'00'
%%Pages: 1
%%EndComments
/Times-Italic findfont 200 scalefont setfont 120 500 moveto 1 0 0 setrgbcolor
(ALL) false charpath 4 setlinewidth stroke

/Times-Italic findfont 120 scalefont setfont 60 320 moveto 0 0 0 setrgbcolor
(SOURCE) false charpath 3 setlinewidth stroke

/Times-Italic findfont 120 scalefont setfont 100 230 moveto 0 0 0 setrgbcolor
(CODE) false charpath 1 setlinewidth stroke"
port)

  (close port))
%Trailer
%% end -----eps part-------------------------------------------------------------------
%%%% Needn't Surce code's Title-String for texi-document.
\markup { \vspace #10 }
\markup { \hspace #12 \epsfile #X #100 #"Source-code.eps" }
\markup { " " }
\markup { \vspace #1 }
\markup { \fill-line { \center-column {
\line { As all;\hspace #2 See! (HTML) @menu }
"https://www.sheet-poem.com/poem/html/2013/2.24.0/sorrow/sorrow/.html" } } }
\pageBreak
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
}}%% end bokkpart III, End book
%%%%%%%%%%%%%%% All End %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%% exclude. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%% \markup { \column { "Name; sorrow.ly"                   %%%%
%%%%%            \verbatim-file #"sorrow.ly" } }             %%%%
%%%%%  \markup { \column { "Name; sorrow-cv.ly"               %%%%
%%%%%            \verbatim-file #"sorrow-cv.ly" } }           %%%%
%%%%%  \markup { \column { "Name; run--lily.sh"      %%%%
%%%%%            \verbatim-file #"run--lily.sh" } }  %%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Next: , Previous: , Up: Top  

sorrow-cv.ly

\version "2.24.0"
%%%%%%%%% soprano part %%%%%%%%%%%%%%%%%%%%%
soprano = { \hide Staff.BarLine
    \autoBeamOff
   \partial 2 r2
%% 1-4
   g'2.\melisma a'\melismaEnd  | g'2 fis' g'4 a'4 ~ |
   a'2 b'4. b'8 cis''2 ~ | cis''2 r4 g'2.\melisma | \break
%% 5-8
   fis'4. g' a'2.\melismaEnd | b'1\melisma cis''2\melismaEnd |
   cis''2 cis'' b'\melisma | a' g' fis'^\fermata \melismaEnd | \break
%% 9-12
   R1. * 4 | \break
%% 13-16
   R1. * 4 | \break
%% 17-20
   \new Voice = OnlyInstrumentS {
   <cis' e' g'>2^\markup {
           \hspace #-8 \teeny \italic "Only; instruments; from 17 to 25 bar"} ~
   <e' g'> ~ g' ~ | g' ~ <e' g' b'> ~ <g' b'> ~ | \noBreak b'1 ~ <g' b' d''>2 ~ |
   <b' d''> ~ d''1 ~ | \break
%% 21-25
   d''2 <d'' a' e'>4 <cis'' g' d'> <b' fis' cis'> ~ <fis' cis'>4 ~ |
   cis'2 ~ \afterGrace cis'1\startTrillSpan { cis'32[ e']\stopTrillSpan } |
   <d'' a' e'>4.^\markup { \teeny \italic "Largo" }
   <cis'' g' d'> <b' fis' cis'> ~ <fis' cis'> ~ |
   cis'2 ~ \afterGrace cis'1\startTrillSpan { cis'32[ e']\stopTrillSpan } |
   <cis' g'>1. | \break
}
%% 26-29
   cis''2^\markup {\teeny \italic "a tempo"} r8 b'4 b'2 a'8 |
   b'4( cis'') d''4( e''4 fis''2) | \noBreak 
   e''4 e''8 d''4. d''2. ~ | d''2 r1 | \break
%% 30-33
   a'2 cis' b'8 cis''4. ~ | cis'' r8 d'4 e'2. |
   b'8 cis''4. b'8 cis'' d''4 e''4. e''8 ~ | e'' fis''4 fis'' fis''4. fis''2 | \break
%% 34-37
   r8 a'8( b'cis'') d'' g''2.. | fis''2 r8 fis'( d'4) cis'8 cis'4. |
   r4 fis''2 e'' fis''8 g'' | a''1
   <g'' b''>4^\markup { \teeny \italic "Only; instruments" } <fis'' a''> | \break
%% 38
   \time 4/1 <g'' b''> <fis'' a''> <g'' b''> <fis'' a''> 
   <g'' b''>2 <fis'' a''> <g'' b''> cis'''1. | \break
%% 39
   g''1 d'' a' e'^\fermata | \time 3/2 cis'2 r1 
   \undo \hide Staff.BarLine \bar "|." \break
}

sopranoL = \lyricmode {
    \override Score.LyricText.font-shape = #'italic
    \tiny
m __
No one every -- body on the road,
%% No anything lights on the road, too.
ə __ m __ road, too. m __
%% All around is in the darkness, darkness,
%% I can't see, can't look anything in the darkness.
But, The stars are twin -- kling in the night sky,
Rather than the current, it's showing
the world of the past one hundred mil -- lion light- -- years.
Where is now? I can't know that, I've being in the dark.
}

sopranoM = {
    \autoBeamOff
   \partial 2 r2
%% 1-4
   g'2.\melisma a'\melismaEnd  | g'2 fis' g'4 a' ~ |
   a'2 b'4. b'8 cis''2 ~ | cis''2 r4 g'2. | \break
%% 5-8
   fis'4. g' a'2.\melismaEnd | b'1\melisma cis''2\melismaEnd |
   cis''2 cis'' b'\melisma | a' g' fis'^\fermata \melismaEnd | \break
%% 9-12
   R1. * 4 | \break
%% 13-16
   R1. * 4 | \break
%% 17-
   <cis' e' g'>2 ~ <e' g'> ~ g' ~ | g' ~ <e' g' b'> ~ <g' b'> ~ |
   b'1 ~ <g' b' d''>2 ~ | <b' d''>2 ~ d''1 ~ | \break
%% 21-25
   d''2 <d'' a' e'>4 <cis'' g' d'> <b' fis' cis'> ~ <fis' cis'>4 ~ |
   cis'2 ~ \afterGrace cis'1\startTrillSpan { cis'32[ e']\stopTrillSpan } |
   { \tempo 4 = 46
   <d'' a' e'>4. <cis'' g' d'> <b' fis' cis'> ~ <fis' cis'> ~ |
   cis'2 ~ \afterGrace cis'1\startTrillSpan { cis'32[ e']\stopTrillSpan } |
   <cis' g'>1. | } \break
%% 26-29
   \tempo 4 = 58
   cis''2 r8 b'4 b'2 a'8 | b'4( cis'') d''4( e''4 fis''2) |
   e''4 e''8 d''4. d''2. ~ | d''2 r1 | \break
%% 30-33
   a'2 cis' b'8 cis''4. ~ | cis'' r8 d'4 e'2. |
   b'8 cis''4. b'8 cis'' d''4 e''4. e''8 ~ | e'' fis''4 fis'' fis''4. fis''2 | \break
%% 34-37
   r8 a'8( b'cis'') d'' g''2.. | fis''2 r8 fis'( d'4) cis'8 cis'4. |
   r4 fis''2 e'' fis''8 g'' | a''1 <g'' b''>4 <fis'' a''> | \break
%% 38
   \time 4/1 <g'' b''> <fis'' a''> <g'' b''> <fis'' a''>
   <g'' b''>2 <fis'' a''> <g'' b''> cis'''1. | \break
%% 39
   g''1 d'' a' e'^\fermata | \time 3/2 cis'2 r1 \bar "|." \break
}

%%%%%%%%%% alto part %%%%%%%%%%%%%%%%%%%%%%
alto = { \hide Staff.BarLine
     \autoBeamOff
   \partial 2 r4 cis'4~ \melisma
%% 1-4
   cis'2. d' | cis'2 b\melismaEnd cis'4\melisma d' ~ |
   d'2 e'1\melismaEnd | fis'2 r2 cis'2 | \break
%% 5-8
   b4.( cis') d'2. | e'2. e'4 fis'2 ~ | fis'2 fis' e'\melisma |
   d' cis' b^\fermata \melismaEnd | \break
%% 9-12
   R1. * 4 | \break
%% 13-16
   R1. * 4 | \break
%% 17-20
   \new Voice = OnlyInstrumentA {
   cis'2^\markup {
          \hspace #-8 \teeny \italic "Only; instruments; from 17 to 25 bar"} ~
   <a cis'> ~ <fis a cis'> ~ | <fis a cis'> ~ cis' ~ <cis' e'> ~ |
   <cis' e' g'>1 ~ e'2 ~ | <e' g'> ~ g'1 ~ | \break
%% 21-25
   g'2 \afterGrace fis1\startTrillSpan { fis32[ a]\stopTrillSpan } |
   <fis b e'>4 <g cis' fis'> <a d' g'> ~ <d' g'> ~ g'2 ~ |
   <g' d' a>4.^\markup { \teeny \italic "Largo" }
   <fis' cis' g> <e' b fis> ~ <b fis> ~ |
   fis2 ~ \afterGrace fis1\startTrillSpan { fis32[ a]\stopTrillSpan } |
   <fis cis'>1. | \break
}
%% 26-29
   r8^\markup {\teeny \italic "a tempo"} fis'2 e'4 e'2 d'8 |
   e'( fis'2) g'4.( a'2) | g'4 g'2 fis'2. ~ | fis'2 r1 | \break
%% 30-34
   d'4. b8 g4. g8 cis'4 d'4 ~ | d'4 e'2 fis'2. | d'8 e'4 e'8 e' e'4 fis'4 cis'4. |
   cis'4 cis' a4 fis2. | \break
%% 35-37
   r8 g8( a b) cis'8 fis'2.. | e'2 r8 b( g4) fis8 fis4. |
   r4 b'2 a' b'8 cis'' | d''1
   <e'' cis''>4^\markup { \teeny \italic "Only; instruments" } <d'' b'> | \break
%% 38
   \time 4/1 <e'' cis''> <d'' b'> <e'' cis''> <d'' b'> 
   <e'' cis''>2 <d'' b'> <e'' cis''> fis''1. | \break
%% 39-40
   cis''1 g' d' cis' ~ | \time 3/2 cis'2 r1
   \undo \hide Staff.BarLine \bar "|." \break
}

altoL = \lyricmode {
        \override Score.LyricText.font-shape = #'italic
        \tiny
%% No one every -- body on the road,
m __ ə __ road,
No anything lights on the road, too.
ə __
%% All around is in the darkness, darkness,
%% I can't see, can't look anything in the darkness.
But, The stars are twin -- kling "in the" night sky,
Ra -- ther than the cur -- rent, it's showing
the world of the past one hundred mil -- lion light- -- years.
Where is now? I can't know that, I've being in the dark.
}

altoM = {
     \autoBeamOff
   \partial 2 r4 cis'4~ \melisma
%% 1-4
   cis'2. d' | cis'2 b\melismaEnd cis'4\melisma d' ~ |
   d'2 e'1\melismaEnd | fis'2 r2 cis'2 | \break
%% 5-8
   b4.( cis') d'2. | e'2. e'4 fis'2 ~ | fis'2 fis' e'\melisma |
   d' cis' b^\fermata \melismaEnd | \break
%% 9-12
   R1. * 4 | \break
%% 13-16
   R1. * 4 | \break
%% 17-
   cis'2^\markup {\hspace #-8 \teeny \italic "Only; instruments"} ~
   <a cis'> ~ <fis a cis'> ~ | <fis a cis'> ~ cis' ~ <cis' e'> ~ |
   <cis' e' g'>1 ~ e'2 ~ | <e' g'> ~ g'1 ~ | \break
%% 21-25
   g'2 \afterGrace fis1\startTrillSpan { fis32[ a]\stopTrillSpan } |
   <fis b e'>4 <g cis' fis'> <a d' g'> ~ <d' g'> ~ g'2 |
   { \tempo 4 = 46
   <g' d' a>4. <fis' cis' g> <e' b fis> ~ <b fis> ~ |
   fis2 ~ \afterGrace fis1\startTrillSpan { fis32[ a]\stopTrillSpan } |
   <fis cis'>1. } | \break
%% 26-
   \tempo 4 = 58 r8 fis'2 e'4 e'2 d'8 | e'( fis'2) g'4.( a'2) |
   g'4 g'2 fis'2. ~ | fis'2 r1 | \break
%% 30-34
   d'4. b8 g4. g8 cis'4 d'4 ~ | d'4 e'2 fis'2. | d'8 e'4 e'8 e' e'4 fis'4 cis'4. |
   cis'4 cis' a4 fis2. | \break
%% 35-37
   r8 g8( a b) cis'8 fis'2.. | e'2 r8 b( g4) fis8 fis4. |
   r4 b'2 a' b'8 cis'' | d''1 <e'' cis''>4 <d'' b'> | \break
%% 38
   \time 4/1 <e'' cis''> <d'' b'> <e'' cis''> <d'' b'> 
   <e'' cis''>2 <d'' b'> <e'' cis''> fis''1. | \break
%% 39-40
   cis''1 g' d' cis' ~ | \time 3/2 cis'2 r1 \bar "|." \break
}

%%%%%%%% tenor part %%%%%%%%%%%%%%%%%%%%%%%
tenor = { \hide Staff.BarLine
     \autoBeamOff
   \partial 2 r2
%% 1-4
   R1. * 4 | \break
%% 5-8
   R1. * 4 | \break
%% 9-12
   g2 fis2. fis4 | e8 fis g2 fis4.( e) | g( a) fis( e) |
   cis'4 d'4. e'2.. | \break
%% 13-16
   g4.\melisma fis2.. fis4 ~ | fis4 e2.. fis4. | g1\melismaEnd  e2 |
   fis4 g4. a2..\fermata | \break
%% 17-20
   \new Voice = OnlyInstrumentT { \autoBeamOff
   << { cis'4.^\markup {
                \hspace #-8 \teeny \italic "Only; instruments; from 17 to 29 bar"}
             d' e' fis' | d' e' fis' g' ~ | g' fis' e' d' | fis' e' d' cis' ~ } \\
      { cis8 d e fis g a b a g fis e d | cis d e fis g a b a g fis e d |
   fis g a b a g fis e d cis d e | fis g a b a g fis e d cis d e ~ | } >> | \break
%% 21-25
   << { cis'2 aes cis' } \\ { e2 gis cis' } >> | g2. e |
   fis2^\markup { \teeny \italic "Largo" } b e' | a'2.  d' | <a d>1. | \break
%% 26-29
   <cis' g>4.^\markup { \teeny \italic "a tempo" }
   <cis' d>8.[ <b cis>] <cis fis>4. <cis fis b>4. ~ |
   <cis fis b>4. <fis b>8[ <g cis'> <a d'>] <b g>2. |
   <d' b>8. <cis' a> <d' b>8 <cis' a> <d' b> <cis' a> <d' b>
   <cis' a> <d' b> <cis' a> <d' b> |
   <cis' a>8 <d' b> <cis' a> <d' b>-. <cis' a>-. <d' b>-. <cis' a>-. <d' b>-.
   <cis' a>-. <d' b>-. <cis' a>-. <d' b>-. | \break
}
%% 30-34
   d'4. b8 g4. g8 cis'4 d'4 ~ | d'4 e'2 fis'2. | d'8 e'4 e'8 e' e'4 fis'4 cis'4. |
   cis'4 cis' a4 fis2 r4 | \break
%% 35-37
   \stemDown g8( a b) cis'4 \stemNeutral fis'2.. |
   fis2. g8( a) b cis'4. | r8 d'2 cis' b8. a | g8( fis2..)
   <e cis>4^\markup { \teeny \italic "Only; instruments" } <d fis> | \break
%% 38
   \time 4/1 <e cis>4 <d fis> <e cis> <d fis> <e cis>2 <d fis> <e cis> fis1. | \break
%% 39
   g1 a b cis' ~ | \time 3/2 cis'2 r1
   \undo \hide Staff.BarLine \bar "|." \break
}

tenorL = \lyricmode {
     \override Score.LyricText.font-shape = #'italic
     \tiny
%% No one everybody on the road,
%% No anything lights on the road,
All around is in the dark -- ness, dark -- ness,
I can't see, %% can't look anything in the darkness.
uː __ in the dark -- ness.
%%%
%% But, The stars are twinkling in the night sky,
Ra -- ther than the cur -- rent, it's showing
the world of the past one hundred mil -- lion light- -- years.
Where is now? I can't know that, I've being in the dark.
}

tenorM = {
     \autoBeamOff
   \partial 2 r2
%% 1-4
   r1. * 4 | \break
%% 5-8
   r1. * 4 | \break
%% 9-
   g2 fis2. fis4 | e8 fis g2 fis4.( e) | g( a) fis( e) |
   cis'4 d'4. e'2.. | \break
%% 13-16
   g4.\melisma fis2.. fis4 ~ | fis4 e2.. fis4. | g1\melismaEnd  e2 |
   fis4 g4. a2..^\fermata | \break
%% 17-20
   << { cis'4. d' e' fis' | d' e' fis' g' ~ |
                              g' fis' e' d' | fis' e' d' cis' ~ } \\
      { cis8 d e fis g a b a g fis e d | cis d e fis g a b a g fis e d |
   fis g a b a g fis e d cis d e | fis g a b a g fis e d cis d e ~ | } >> | \break
%% 21-25
   << { cis'2 aes cis' } \\ { e2 gis cis' } >> | g2. e |
   { \tempo 4 = 46 fis2 b e' | a'2. d' | <a d>1. } | \break
%% 26-29
   \tempo 4 = 58
   <cis' g>4. <cis' d>8.[ <b cis>] <cis fis>4. <cis fis b>4. |
   <cis fis b>4. <fis b>8[ <g cis'> <a d'>] <b g>2. |
   <d' b>8. <cis' a> <d' b>8 <cis' a> <d' b> <cis' a> <d' b>
   <cis' a> <d' b> <cis' a> <d' b> |
   <cis' a>8 <d' b> <cis' a> <d' b>-. <cis' a>-. <d' b>-. <cis' a>-. <d' b>-.
   <cis' a>-. <d' b>-. <cis' a>-. <d' b>-. | \break
%% 30-34
   d'4. b8 g4. g8 cis'4 d'4 ~ | d'4 e'2 fis'2. | d'8 e'4 e'8 e' e'4 fis'4 cis'4. |
   cis'4 cis' a4 fis2 r4 | \break
%% 35-37
   g8( a b) cis'4  fis'2.. | fis2. g8( a) b cis'4. | r8 d'2 cis' b8. a |
   g8( fis2..) <e cis>4 <d fis> | \break
%% 38
   \time 4/1 <e cis>4 <d fis> <e cis> <d fis> <e cis>2 <d fis> <e cis> fis1. | \break
%% 39
   g1 a b cis' ~ | \time3/2 cis'2 r1 \bar "|." \break
}

%%%%%%% bass; part %%%%%%%%%%%%%%%%
bass = { \hide Staff.BarLine
   \autoBeamOff
   \partial 2 r2
%% 1-4
   R1. * 4 | \break
%% 5-8
   R1. * 4 | \break
%% 9-12
   cis2\melisma b,2. b,4 | a,8 b, cis2 b,4.( a,) | cis( d) b,( a,)\melismaEnd |
   fis4 g4. a2.. | \break
%% 13-16
   cis4. b,2.. b,4( ~ | b,4 a,2..) r8 b,4 | cis2. r4 a,2 |
   b,4 cis4. d2..^\fermata | \break
%% 17-20
   \new Voice = OnlyInstrumentB { \autoBeamOff
   << { cis4.^\markup {
                \hspace #-8 \teeny \italic "Only; instruments; from 17 to 29 bar"}
              d e fis | d e fis g ~ | g fis e d | fis e d cis ~ } \\
      { fis,8.[ g, a, b,] a,[ g, fis, g,] | a,[ b, a, g,] fis,[ g, a, b,] |
        a,[ g, fis, g,] a,[ b, a, g,] |
        fis,[ g, a, b,] a,[ g, fis, g,] ~ } >> | \break
%% 21-25
   << { <cis e>2 } \\ { <e, g,>2 } >> a,2 b, | cis e fis |
   g^\markup { \teeny \italic "Largo" } b cis' | fis2. e | <d g,>1. | \break
%% 26-29
   <b, g,>4.^\markup { \teeny \italic "a tempo" }
   <cis a,>8[ <d b,> <e cis>] ~ e2. ~ |
   e2. ~ <e cis>8[ <d b,>] <cis a,>2 |
   <cis e>8. <b, d> <cis e>8 <b, d> <cis e> <b, d>
            <cis e> <b, d> <cis e> <b, d> <cis e> | <b, d> <cis e> <b, d>
   \stemUp <cis e>-. <b, d>-. <cis e>-. <b, d>-. <cis e>-. <b, d>-.
   <cis e>-. <b, d>-. <cis e>-. \stemNeutral| \break
}
%% 30-33
   a2 cis b,8 cis4. ~ | cis r8 d4 e2. | b,8 cis4. b,8 cis d4 e4. e8 ~ |
   e4 fis4 fis fis fis r4 | \break
%% 34-37
   a,8( b,cis) d4 g2.. | g,2. fis,8( g,) a, b4. |
   r8 d2 cis b,8. a, | g,8( fis,2..)
   <e, g,>4^\markup { \teeny \italic "Only; instruments" } <fis, a,> | \break
%% 38
   \time 4/1 <e, g,>4 <fis, a,> <e, g,> <fis, a,> <e, g,>2 <fis, a,> <e, g,> 
   a,1. | \break
%% 39
   e,1 a, d g^\fermata | \time 3/2 cis'2 r1
   \undo \hide Staff.BarLine \bar "|." \break
}

bassL = \lyricmode {
    \override Score.LyricText.font-shape = #'italic
    \tiny
%% No one everybody on the road,
%% No anything  lights on the road,
%%All around is in the darkness, darkness,
uː __ I can't see,
can't look anything, any -- thing in the dark -- ness.
%%%
%% But, The stars are twinkling in the night sky,
Rather than the current, it's showing
the world of the past one hundred mil -- lion light- -- years.
Where is now? I can't know that, I've been in the dark.
}

bassM = {
   \autoBeamOff
   \partial 2 r2
%% 1-4
   r1. * 4 | \break
%% 5-8
   r1. * 4 | \break
%% 9-12
   cis2\melisma b,2. b,4 | a,8 b, cis2 b,4.( a,) | cis( d) b,( a,)\melismaEnd |
   fis4 g4. a2.. | \break
%% 13-16
   cis4. b,2.. b,4( ~ | b,4 a,2..) r8 b,4 | cis2. r4 a,2 |
   b,4 cis4. d2..^\fermata | \break
%% 17-20
   << { cis4. d e fis | d e fis g ~ | g fis e d | fis e d cis } \\
      { fis,8.[ g, a, b,] a,[ g, fis, g,] | a,[ b, a, g,] fis,[ g, a, b,] |
        a,[ g, fis, g,] a,[ b, a, g,] |
        fis,[ g, a, b,] a,[ g, fis, g,] } >> | \break
%% 21-25
   << { <cis e>2 } \\ { <e, g,>2 } >> a,2 b, | cis e fis |
   { \tempo 4 = 46 g b cis' | fis2. e | <d g,>1. } | \break
%% 26-29
   \tempo 4 = 58
   <b, g,>4. <cis a,>8[ <d b,> <e cis>] ~ e2. ~ |
   e2. ~ <e cis>8[ <d b,>] <cis a,>2 |
   <cis e>8. <b, d> <cis e>8 <b, d> <cis e> <b, d>
             <cis e> <b, d> <cis e> <b, d> <cis e> |
   <b, d> <cis e> <b, d> <cis e>-. <b, d>-. <cis e>-. <b, d>-. <cis e>-. <b, d>-.
   <cis e>-. <b, d>-. <cis e>-. | \break
%% 30-33
   a2 cis b,8 cis4. ~ | cis r8 d4 e2. | b,8 cis4. b,8 cis d4 e4. e8 ~ |
   e4 fis4 fis fis fis r4 |
%% 34-37
   a,8( b,cis) d4 g2.. | g,2. fis,8( g,) a, b4. |
   r8 d2 cis b,8. a, | g,8( fis,2..) <e, g,>4 <fis, a,> | \break
%% 38
   \time 4/1 <e, g,>4 <fis, a,> <e, g,> <fis, a,> <e, g,>2 <fis, a,> <e, g,>
   a,1. | \break
%% 39
   e,1 a, d g^\fermata | \time 3/2 cis'2 r1 \bar "|." \break
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Next: , Previous: , Up: Top  

sorrow.texi

%% 9:39 AM Monday, January 29, 2024
%% Yukio Yoshida.
\input colordvi.tex
\input texinfo 
@c %**start of header
@setfilename sorrow.info
@c @settitle Sorrow
@documentlanguage en
@documentencoding utf-8
@setchapternewpage odd
@c %**end of header

@c *********** Body start ******************
@ifnottex
@node       Top,         Music Sheet,    ("dir"),    ("dirTop")
@comment  node-name,        next,        previous,       up
@end ifnottex
@c @node Top
@ifhtml
@html
<p align = "center">
<span  style="font-size: 40px;"><b>Sorrow</b></spam>
</p>
<code>
[file-code; "ly,texi,sh are UTF-8"]<br />
<span style="font-size: 16px;">
<b>Normally; Windows & Linux</b> "[Prompt] <tt>lilypond --pdf --png name.ly</tt>[Enter]"<br />
<b>And---- Only; 
 <i>Linux(Prompt)<kbd> <span style="color: red;">$ ./run--lily.sh name</span></kbd>[Enter]</i>(need makeinfo) ----</b><br />
</span>
</code><br />
@end html
@end ifhtml
@c @top
@c @ignore ------------------------------------------------------------------------
@ifhtml
@menu
* sorrow::                     --- Music Sheet:                       Music Sheet.
* sorrow.ly::                 --- Source code framework:     sorrow.ly.
* sorrow-cv.ly::             --- Source code notes:              sorrow-cv.ly.
* sorrow.texi::              --- Source code document:       sorrow.texi.
* run--makeinfo::           --- Source code run-file:           run--makeinfo.
@end menu
@end ifhtml
@c @ignore ------------------------------------------------------------------------
@html
<p align = "center">
<a href="sorrow.midi">sorrow.midi</a>(//The one below is mp3//)&#160;&#160;&#160;&#160;&#160;
&#160;&#160;&#160;&#160;&#160;<a href="sorrow.pdf">sorrow.pdf</a>
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
&#149;&#160;<a href="sorrow.tar.gz">sorrow.tar.gz</a>&#160;(All-files;&lt;8,200bytes)<br />
<audio src="sorrow.mp3" controls>
Download <a href="sorrow.mp3">episode 42 Learnung to love HTML5</a>
</audio><br />
The Jacket of a sheet is "png" and Sheets are "svg"</p>
@end html


@ifnottex
@node        Music Sheet,   sorrow.ly,       Top,      Top
@comment      node-name,     next,          previous,    up
@c @top
@end ifnottex
@unnumbered Music Sheet
@html
<div align="center">
<a href="sorrow.pdf">
@end html
@ifhtml
@html
<img src="sorrow-page1.png" alt="[picture of music]" /><!--  -->
<hr style="width:68%; height:4px;" />
<img src="sorrow-2.svg" alt="[picture of music]" /><!--  -->
<hr style="width:68%; height:4px;" />
<img src="sorrow-3.svg" alt="[picture of music]" /><!--  -->
<hr style="width:68%; height:4px;" />
<img src="sorrow-4.svg" alt="[picture of music]" /><!--  -->
<hr style="width:68%; height:4px;" />
<img src="sorrow-5.svg" alt="[picture of music]" /><!--  -->
<hr style="width:68%; height:4px;" />
<img src="sorrow-6.svg" alt="[picture of music]" /><!--  -->
<hr style="width:68%; height:4px;" />
</a>
@end html
@end ifhtml
@html
</div>
@end html


@ifnottex
@node             sorrow.ly,    sorrow-cv.ly,      Music Sheet,     Top
@comment    node-name,      next,                previous,          up
@end ifnottex
@unnumbered sorrow.ly
@html
<blockquote><blockquote>
@end html
@verbatiminclude sorrow.ly
@html
</blockquote></blockquote>
@end html


@ifnottex
@node          sorrow-cv.ly,     sorrow.texi,            sorrow.ly,     Top
@comment    ode-name,            next,                    previous,       up
@end ifnottex
@unnumbered sorrow-cv.ly
@html
<blockquote><blockquote>
@end html
@verbatiminclude sorrow-cv.ly
@html
</blockquote></blockquote>
@end html


@ifnottex
@node           sorrow.texi,         run--makeinfo,      sorrow-cv.ly,     Top
@comment     node-name,              next,                  previous,          up
@end ifnottex
@unnumbered sorrow.texi
@html
<blockquote><blockquote>
@end html
@verbatiminclude sorrow.texi
@html
</blockquote></blockquote>
@end html


@ifnottex
@node          run--makeinfo,                ,       sorrow.texi,      Top
@comment      node-name,         next,            previous,        up
@end ifnottex
@unnumbered run--makeinfo
@html
<blockquote><blockquote>
<b><i>Only; running is on Linux(on WSL).</i></b><br />
@end html
@ifhtml
@html
<span style="font: 16px;">
<table>
<td>
&#160;&#160;&#160;<b><i>run--lily.sh</i></b><br />
<span style="color: red;">
@verbatiminclude run--lily.sh
</span>
</td>
</table>
@end html
@end ifhtml
@ @ @ @ This is under the following environment.@*
@ @ @ @ Linux[on WSL(windows11)]@  ---(GNU/Linux 4.4.0-19041-Microsoft x86_64) or 
(GNU/Linux 5.10.16.3-microsoft-standard-WSL2 x86_64)---@*
@html
</blockquote></blockquote>
<br />
<br />
@end html
@c *********** End Body *********************
@bye

Previous: , Up: Top  

run–makeinfo

Only; running is on Linux(on WSL).
   run--lily.sh
#!/usr/bin/bash
rm -r html
lilypond --pdf --png $1.ly
lilypond --svg $1.ly
makeinfo --no-split --force --html $1.texi
mkdir html
mv *.svg html/
mv *.pdf html/
mv $1-page1.png html/
mv *.midi html/
mv *.html html/
cd html
xdg-open $1.pdf | xdg-open $1.midi | explorer.exe $1.html
cd ../
rm *.eps *.png
ls -lX

    This is under the following environment.
    Linux[on WSL(windows11)]  —(GNU/Linux 4.4.0-19041-Microsoft x86_64) or (GNU/Linux 5.10.16.3-microsoft-standard-WSL2 x86_64)—