Rainy Midnight

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

Top


               rainy-midnight.mid    -1.png    -2.svg    -3.svg    -4.svg    -5.svg    ===all> =.pdf;    The sheet music cover is created by running in Lilypond.

Sound is mp3.

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


Next: , Previous: , Up: Top  

Music Sheet

rainy-midnight-page1

rainy-midnight-page2

rainy-midnight-page3

rainy-midnight-page4

rainy-midnight-page5


Next: , Previous: , Up: Top  

LilyPond ver2.22.1 on WSL(GNU/Linux 4.4.0-19041-Microsoft x86_64)

rainy-midnight.ly
%%%% make; Yukio Yoshida 2/7/2021 11:08 AM
%%%Get;eps-file%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%% gswin64c -sDEVICE=eps2write -sOutputFile=neame.eps -dNOPAUSE neame.ps -c quit
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\version "2.22.1"
\include "rainy-midnight-cv.ly"
#(set-default-paper-size "letter")%%  This designation should be set at this location.
#(set-global-staff-size 18)%%         ---- Never write in \book {.... ---
\book{
\bookpart{ %% #1
\markup{ \vspace #4 }
%% make sheet-my-epstitle
#(let* ((port (open-output-file "sheet-my-epstitle.eps")))
  (display "%!PS-Adobe-3.0 EPSF-3.0
%%BoundingBox: 10 10 580 810
%%HiResBoundingBox: 10.00 10.00 580.00 810.00
%%Creator: GPL Ghostscript 9533 (eps2write)
%%LanguageLevel: 2
%%CreationDate: D:20210207110337+09'00'
%%Pages: 1
%%EndComments
newpath
20 20 moveto 20 800 lineto 20 800 moveto 570 800 lineto
570 800 moveto 570 20 lineto 570 20 moveto 20 20 lineto
.22 0 0 setrgbcolor 20 setlinewidth stroke
%% in-line
newpath
50 50 moveto 50 760 lineto 50 760 moveto 540 760 lineto
540 760 moveto 540 50 lineto 540 50 moveto 50 50 lineto
0 0 0 setrgbcolor 3 setlinewidth stroke
%% Title-Word
/Times-Italic findfont 100 scalefont setfont 136 500 moveto 1 0 0 setrgbcolor
(Rainy in) false charpath 3 setlinewidth stroke
/Times-Italic findfont 120 scalefont setfont 80 390 moveto 1 0 0 setrgbcolor
(Midnight) false charpath 3 setlinewidth stroke" port)

   (close port))
%Trailer
%%% The movement of the eps-image in the paper is the parameter value of the next line
\markup{ \hspace #14 {\epsfile #X #100 #"sheet-my-epstitle.eps" } }
\markup { \vspace #3 }
\pageBreak
\markup { \vspace #6 }
\markup { \line { \hspace #10 \bold \italic "Rainy in Midnight"} }
\markup { \vspace #2 }
\markup { \line {\bold "Summary;"} }
\markup {%%column * 2
\fill-line {
 \column {
 \line {
   \column {
            "On a quiet midnight has being struck by rain."
            "Be hatred, Be beloved, Be relieved, Be hardship,"
            "Be sadness, Be worries. All of them,"
            "Breath of life have being struck rain in a quiet midnight"
            " "
            " "
            "Childhood days has being struck by rain."
            "Bygone memories of in my heart,"
            "Certainly, there were the footprints of life,"
            "In a quiet midnight has being struck by rain."
            " "
            " "
            "All melted all sink,"
            "All darkness,"
            "Wet in the rain at night,"
            \line { To erase the living. (\with-color #red "sing; repeat 2 + 1") }
            }
\hspace #6
   \column {
      \column {
            "夜の静かさが雨に打たれている."
            "憎しみと愛しさと安らぎと苦しみと"
            "悲しみと悩みと, それら生命の息吹が"
            "夜の静かさの中で雨に打たれている."
            " "
            " "
            "幼かった日々が雨に打たれている."
            "過ぎ去った思い出の数々が,"
            "確かにあった日々が, 生命の足跡が"
            "夜の静かさの中で雨に打たれている."
            " "
            " "
            "全て溶かし, 全て流し"
            "全て消して"
            "雨が夜の中をぬらし"
            "生きた事を消し去っている."
            } }
        }
}}}
\markup { \vspace #2 }
\markup { \hspace #83 \italic Yukio Yoshida. }
}%%End \bookpart #1
\pageBreak
\bookpart{ %%#2 notes-body is `\include rainy-midnight-cv.ly'
%% -*- Coding: utf-8 -*-
\version "2.22.1"
\header {
  dedication = "Surge up Somthing"
  title = "Rainy in Midnight"
  subtitle = "Is that about Death!"
  subsubtitle =\markup \center-column {
                   "soprano; C clef on 1st line,   alto; C clef on 3rd line."
                   "     tenor; C clef on 4th line,   bass; F clef on 4th line." }
 instrument = " "
 composer = \markup { \italic "yukio yoshida" }
 arranger = " 9/05/2008 "
 poet = " "
 opus = "Op. 33, No.1"
 meter = "Largo"
 copyright = "public Domain"
 }
%% get sheet music ---------------------------------------------------------------
\score {
         <<
%%           \context ChoirStaff = "FourPartStaffaddchorus" <<
             \context StaffGroup << 
           \new Voice = "soprano" \with { \consists Ambitus_engraver}
                      { \clef soprano \key d\major \time 3/2
                        \set Staff.instrumentName = "soprano" \soprano }
                        \new Lyrics \lyricsto "soprano" { \sopranoL }

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

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

           \new Voice = "bass" \with { \consists Ambitus_engraver}
                      { \clef bass \key d\major \time 3/2
                        \set Staff.instrumentName = "bass   " \bass }
                        \new Lyrics \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 {}
       }

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

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

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

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

           %%\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 }
           %%                                   >>
         >>

   \midi {
           tempoWholesPerMinute = #(ly:make-moment 46 4)
        }
}
}%% End \bookpart #2

}%% close \book {
%% ----- To here, Finish all. -----------------

Next: , Previous: , Up: Top  

LilyPond ver2.22.1 on WSL(GNU/Linux 4.4.0-19041-Microsoft x86_64)

rainy-midnight-cv.ly
%% --- Soprano part ---------------------------------------------------------------
soprano = { \hide Staff.BarLine
        \autoBeamOff
        \partial 4 r4 |
%%1-3
        e'4 cis''2 a'8 fis'2~ fis'8 | g'4 d''2 b'8 g'4 fis'4. |
        g'8 a'4. e'8 fis'4. a'8 cis''4. |
\break
%%4-7
        b'8 g'4. a'8 fis'4. g'8 e'4. |
        des'2 d'4 cis'2. | b'4.\melisma e''8 cis'' e''\melismaEnd d'' b'4 cis''4. |
        a'8 fis'2 d'8 g'2.^\p |
\break
%%8-11
        e'8^\> bis'16[\melisma cis''8] d''4\melismaEnd r16 b'8 g'2.\! |
        r4 g''2^\> a''2.\pppp\! | R1. | \key bes\major
        g''2^\pp f'' d'' |
\break
%%12-15
        R1. | r2 d''4 g''2.^\ppp |
        c'8 d'4. ees'8 f'4. g'16 f' ees'8. r16 d'8~ | d'2 ees'4 d' c'2 |
\break
%%16-19
        d''4 ees''16 ees''16 f''4 g''4. ees''16 g''4.. |
        c''8. d''16 ees''4 f''4 g''2. |
        c'8 d'8. ees'16( f'4) ees'8 c'2. | R1. |
\break
%%20-23
        R1. | \key d\major
        R1. | cis''16 d''4. cis''16 d''4. cis''16 d''8( e''4..) |
        a'8^\> b'16 cis'' d''8.\melisma
        fis''16 cis'' d'' cis'' d'' cis'' d''\melismaEnd fis'' cis''8. b'4.\! |
\break
%%24-27
        \repeat volta 2 { e'4^\< fis'2.^\mp\! r2 | g'4^\< a'2.^\mp\! r2 | }
        a'8 fis'4. d'8 cis'8\melisma
        cis'16 d' e'\melismaEnd fis'( g')\melisma a' b' cis''\melismaEnd
        e''4^\fermata ~ | e''1.^\fermata
        \undo \hide Staff.BarLine \bar "|." \break
}

sopranoM = {
        \autoBeamOff
        \partial 4 r4 |
        e'4 cis''2 a'8 fis'2~ fis'8 | g'4 d''2 b'8 g'4 fis'4.|
        g'8 a'4. e'8 fis'4. a'8 cis''4. |
\break
        b'8 g'4. a'8 fis'4. g'8 e'4. | des'2 d'4 cis'2. |
        b'4. e''8 cis'' e'' d'' b'4 cis''4. | a'8 fis'2 d'8 g'2.^\p |
\break
        e'8^\mp bis'16[ cis''8] d''4 r16 b'8 g'2.^\ppp |
        r4 g''2^\ppp a''2.^\pppp | R1. | \key bes\major
        g''2^\pp f'' d'' |
\break
        R1. | r2 d''4 g''2.^\ppp |
        c'8^\mf d'4. ees'8 f'4. g'16 f' ees'8. r16 d'8~ | d'2 ees'4 d' c'2 |
\break
        d''4 ees''16 ees''16 f''4 g''4. ees''16 g''4.. |
        c''8. d''16 ees''4 f''4 g''2. |
        c'8 d'8. ees'16( f'4) ees'8 c'2. | R1. |
\break
        R1. | \key d\major
        R1. | cis''16^\mf d''4. cis''16 d''4. cis''16 d''8( e''4..) |
        a'8^\mf^\> b'16 cis'' d''8.^\p\melisma
        fis''16 cis'' d'' cis'' d'' cis'' d''\melismaEnd fis'' cis''8. b'4.^\pp\! |
\break
        \repeat volta 2 { e'4^\pp fis'2.^\mp r2 | g'4^\pp a'2.^\mp r2 | }
        a'8 fis'4. d'8 cis'8\melisma
        cis'16 d' e'\melismaEnd fis'( g')\melisma a' b' cis''\melismaEnd
        e''4^\fermata ~ | e''1.^\fermata \bar "|."
}

sopranoL = \lyricmode {
            \override Lyrics . LyricText #'font-shape = #'italic
            \override Lyrics . LyricText #'font-size = #-1
          On a quiet midnight has being struck by rain.
          Be hatred, Be beloved, Be relieved, Be hardship,
          Be sadness, Be worries. All of them,
          Bre __ ath of life have being struck rain in a __ quiet midnight.
          æ æ
          Child -- hood days by rain.
          By -- gone memo -- ries of in my heart, Cer -- tain -- ly,
          there were the foot -- prints of life,
          In a quiet mid -- night has being struck by rain.
          All melted all sink, All darkness,
          Wet in the ra __ in at night, To erase the living.
          To erase the li __ vi __ ng.
}

%% ---Alto part ----------------------------------------------------------------------
alto = { \hide Staff.BarLine
        \autoBeamOff
        \partial 4 r4 |
%%1-3
        a4 r8. d'16[\melisma e'] fis'8.\melismaEnd d'8 b2~ b8 |
        cis'4 g'2 e'8 cis'4 b4. | r8 fis'4. r8 d'4. r8 a'4. |
\break
%%4-7
        r8 e'4. r8 d'4. r8 cis'4. | bes2 b4 a2. |
        g'2.. g'4 a'4. | d'8 b2 g8 cis'2.^\p |
\break
%%8-11
        cis'8^\> a'16[\melisma ais'8] b'4\melismaEnd r16 g'8 e'2.\! |
        R1. * 2 | \key bes\major
        R1. |
\break
%%12-15
        d'4^\mf^\< ees'2 d'8( ees'4.) ees'4 |
        f'2^\ff\! c'1 * 2/3_\pppp^\> s1 * 1/3\!^\markup {\italic\bold "f.o." } |
        c8 d4. ees8 f4. g16 f ees8. r16 d8~ | d2 a4 g f2 |
\break
%%16-19
        a'4 bes'16 bes'16 c''4 d''4. bes'16 d''4.. |
        f'8. g'16 a'4 bes'4 c''2. |
        g8 a8. bes16( c'4) bes8 g2. | r4 c'2^\< d'2.^\fff\! |
\break
%%20-23
        R1. | \key d\major
        cis'8 d'4. cis'8 d'4 cis'8 d'8( e'4.) | R1. |
        d'8^\> e'16 fis' g'8.\melisma
        b'16 fis' g' fis' g' fis' g'\melismaEnd b' fis'8. e'4.\! |
\break
%%24-27
        \repeat volta 2 { r2 e4^\< fis2.^\mp | r2 g4^\< a2.^\mp | }
        r2 a8 g8\melisma
        g16 a b\melismaEnd cis'( d')\melisma e' fis' g'\melismaEnd
        b'4^\fermata ~ | b'1.^\fermata
        \undo \hide Staff.BarLine \bar "|." \break
}

altoM = {
        \autoBeamOff
        \partial 4 r4 |
        a4 r8. d'16[ e'] fis'8. d'8 b2~ b8 |
        cis'4 g'2 e'8 cis'4 b'4. | r8 fis'4. r8 d'4. r8 a'4. |
\break
        r8 e'4. r8 d'4. r8 cis'4. | bes2 b4 a2. |
        g'2.. g'4 a'4. | d'8 b2 g8 cis'2.^\p |
\break
        cis'8^\mp a'16 ais'8 b'4 r16 g'8 e'2.\ppp |
        R1. * 2 | \key bes\major
        R1. |
\break
        d'4^\mf ees'2 d'8( ees'4.) ees'4^\f |
        f'2^\ff c'1^\pppp |
        c8^\mf d4. ees8 f4. g16 f ees8. r16 d8~ | d2 a4 g f2 |
\break
        a'4 bes'16 bes'16 c''4 d''4. bes'16 d''4.. |
        f'8. g'16 a'4 bes'4 c''2. |
        g8 a8. bes16( c'4) bes8 g2. | r4 c'2^\mf d'2.^\fff |
\break
        R1. | \key d\major
        cis'8^\mf d'4. cis'8 d'4 cis'8 d'8( e'4.) | R1. |
        d'8^\mf^\> e'16 fis' g'8.^\p\melisma
        b'16 fis' g' fis' g' fis' g'\melismaEnd b' fis'8. e'4.^\pp\! |
\break
        \repeat volta 2 { r2 e4^\pp fis2.^\mp | r2 g4^\pp a2.^\mp | }
        r2 a8 g8\melisma
        g16 a b\melismaEnd cis'( d')\melisma e' fis' g'\melismaEnd
        b'4^\fermata ~ | b'1.^\fermata \bar "|."
}

altoL = \lyricmode {
            \override Lyrics . LyricText #'font-shape = #'italic
            \override Lyrics . LyricText #'font-size = #-1
          On a __ quiet midnight has being struck by rain.
          hatred, beloved, relieved, hardship,
          sadness, worries. All of them,
          Breath of life have being struck rain in a __ quiet midnight.
          has being satruck by rain. æ
          By -- gone memo -- ries of in my heart, Cer -- tain -- ly,
          there were the foot -- prints of life,
          In a quiet mid -- night has being struck by rain.
          æ æ
          All melted all sink, All darkness,
          Wet in the ra __ in at night, To erase the living.
          the li __ vi __ ng.
}

%% ---tenor part --------------------------------------------------------------------
tenor = { \hide Staff.BarLine
        \autoBeamOff
        \partial 4 r4 |
%%1-3
        fis2.^\< r8 g2 ~ g8\! | g4^\mf d'2 b8 g4 fis4. |
        a8 a4. fis8 fis4. cis'8 cis'4. |
\break
%%4-7
        g8 g4. fis8 fis4. e8 e4. | des2 d4 cis2. |
        a2..^\> b4 cis'4. | a8 fis2 d8\! a2.^\mf |
\break
%%8-11
        e8^\< bis16[\melisma cis'8] d'4\melismaEnd r16 b8 g2.\! |
        R1. * 2 | \key bes\major
        R1. |
\break
%%12-15
        bes4^\mf^\< a2 bes8( a4.) a4 |
        g2^\ff\! c'1 * 2/3_\pppp^\> s1 * 1/3\!^\markup {\italic\bold "f.o." } |
        c8 d4. ees8 f4. g16 f ees8. r16 d8~ | d2 a4 g f2 |
\break
%%16-19
        g4 a16 a16 bes4 c'4. a16 c'4.. |
        g8. a16 bes4 c'4 d'2. |
        c8 d8. ees16( f4) ees8 c2. | r4 c'2^\< d'2.^\fff\! |
\break
%%20-23
        R1. | \key d\major
        cis'8 d'4. cis'8 d'4 cis'8 d'8( e'4.) | R1. |
        e8^\> f16 g a8.\melisma
        cis'16 g a g a g a\melismaEnd cis' g8. fis4.\! |
\break
%%24-27
        \repeat volta 2 { r2 e4^\< fis2.^\mp | r2 g4^\< a2.^\mp | }
        r2 d8 cis8\melisma
        cis16 d e\melismaEnd fis( g)\melisma a b cis'\melismaEnd
        e'4^\fermata ~ | e'1.^\fermata
        \undo \hide Staff.BarLine \bar "|." \break
}

tenorM = {
        \autoBeamOff
        \partial 4 r4 |
%%1-3
        fis2.^\ppp r8 g2\mp ~ g8 | g4^\mf d'2 b8 g4 fis4. |
        a8 a4. fis8 fis4. cis'8 cis'4. |
\break
%%4-7
        g8 g4. fis8 fis4. e8 e4. | des2 d4 cis2. |
        a2..^\pp b4 cis'4. | a8 fis2 d8^\ppp a2.^\mf |
\break
%%8-11
        e8^\ff bis16[\melisma cis'8] d'4\melismaEnd r16 b8 g2.^\ffff |
        R1. * 2 | \key bes\major
        R1. |
\break
        bes4^\mf a2 bes8( a4.) a4^\f |
        g2^\ff c'1^\pppp |
        c8^\mf d4. ees8 f4. g16 f ees8. r16 d8~ | d2 a4 g f2 |
\break
        g4 a16 a16 bes4 c'4. a16 c'4.. |
        g8. a16 bes4 c'4 d'2. |
        c8 d8. ees16( f4) ees8 c2. | r4 c'2^\mf d'2.^\fff |
\break
        R1. | \key d\major
        cis'8^\mf d'4. cis'8 d'4 cis'8 d'8( e'4.) | R1. |
        e8^\mf^\> f16 g a8.^\p\melisma
        cis'16 g a g a g a\melismaEnd cis' g8. fis4.\! |
\break
        \repeat volta 2 { r2 e4^\pp fis2.^\mp | r2 g4^\pp a2.^\mp | }
        r2 d8 cis8\melisma
        cis16 d e\melismaEnd fis( g)\melisma a b cis'\melismaEnd
        e'4^\fermata ~ | e'1.^\fermata \bar "|."
}

tenorL = \lyricmode {
            \override Lyrics . LyricText #'font-shape = #'italic
            \override Lyrics . LyricText #'font-size = #-1
          On midnight has being struck by rain.
          Be hatred, Be beloved, Be relieved, Be hardship,
          Be sadness, Be worries. All of them,
          Breath of life have being struck rain in a __ quiet midnight.
          has being satruck by rain. o
          By -- gone memo -- ries of in my heart, Cer -- tain -- ly,
          there were the foot -- prints of life,
          In a quiet mid -- night has being struck by rain.
          o o
          All melted all sink, All darkness,
          Wet in the ra __ in at night, To erase the living.
          the li __ vi __ ng.
}

%% ---bass part ----------------------------------------------------------------------
bass = { \hide Staff.BarLine
        \autoBeamOff
        \partial 4 r4 |
%%1-3
        r4.. d16[^\<\melisma e] fis8.\melismaEnd d8 b,2~ b,8\! |
        cis4^\mf g2 e8 cis4 b,4. | r8 fis4. r8 d4. r8 a4. |
\break
%%4-7
        r8 cis4. r8 b,4. r8 a,4. | ges,2 g,4 fis,2. |
        g4.^\>\melisma cis'8 a cis'\melismaEnd b g4 a4. |
        d8 b,2 g,8\! d2.^\mf |
\break
%%8-11
        cis8^\< a16[\melisma ais8] b4\melismaEnd r16 g8 e2.\! |
        r4 fis,2^\> g,2.^\pppp\! | R1. | \key bes\major
        g,2^\pp a, bes, |
\break
%%12-15
        R1. | r2 bes,4 g,2.^\ppp |
        c8 d4. ees8 f4. g16 f ees8. r16 d8~ | d2 a4 g f2 |
\break
%%16-19
        d4 ees16 ees16 f4 g4. ees16 g4.. |
        c8. d16 ees4 f4 g2. |
        c8 d8. ees16( f4) ees8 c2. | R1. |
\break
%%20-23
        R1. | \key d\major
        R1. | cis16 d4. cis16 d4. cis16 d8( e4..) |
        a,8^\> b,16 cis d8.\melisma
        fis16 cis d cis d cis d\melismaEnd fis cis8. b,4.\! |
\break
%%24-27
        \repeat volta 2 { e,4^\< fis,2.^\mp\! r2 | g,4^\< a,2.^\mp\! r2 | }
        e8 cis4. a,8 g,8\melisma
        g,16 a, b,\melismaEnd cis( d)\melisma e fis g\melismaEnd
        b4^\fermata ~ | b1.^\fermata 
        \undo \hide Staff.BarLine \bar "|." \break
}

bassM = {
        \autoBeamOff
        \partial 4 r4 |
        r4.. d16[^\ppp\melisma e] fis8.\melismaEnd d8 b,2^\mp~ b,8 |
        cis4^\mf g2 e8 cis4 b,4. | r8 fis4. r8 d4. r8 a4. |
\break
        r8 cis4. r8 b,4. r8 a,4. | ges,2 g,4 fis,2. |
        g4.^\pp cis'8 a' cis' b g4 a4. | d8 b,2 g,8^\ppp d2.^\mf |
\break
        cis8^\ff a16 ais8 b4 r16 g8 e2.\fff |
        r4 fis,2^\ppp g,2.^\pppp | R1. | \key bes\major
        g,2^\pp a, bes, |
\break
        R1. | r2 bes,4 g,2.^\ppp |
        c8^\mf d4. ees8 f4. g16 f ees8. r16 d8~ | d2 a4 g f2 |
\break
        d4 ees16 ees16 f4 g4. ees16 g4.. |
        c8. d16 ees4 f4 g2. |
        c8 d8. ees16( f4) ees8 c2. | R1. |
\break
        R1. | \key d\major
        R1. | cis16^\mf d4. cis16 d4. cis16 d8( e4..) |
        a,8^\mf^\> b,16 cis d8.^\p\melisma
        fis16 cis d cis d cis d\melismaEnd fis cis8. b,4.^\pp\! |
\break
        \repeat volta 2 { e,4^\pp fis,2.^\mp r2 | g,4^\pp a,2.^\mp r2 | }
        e8 cis4. a,8 g,8\melisma
        g,16 a, b,\melismaEnd cis( d)\melisma e fis g\melismaEnd
        b4^\fermata ~ | b1.^\fermata \bar "|."
}

bassL = \lyricmode {
            \override Lyrics . LyricText #'font-shape = #'italic
            \override Lyrics . LyricText #'font-size = #-1
          A __ quiet midnight has being struck by rain.
          hatred, beloved, relieved, hardship,
          sadness, worries. All of them,
          Bre __ ath of life have being struck rain in a __ quiet midnight.
          o o
          Child -- hood days by rain.
          By -- gone memo -- ries of in my heart, Cer -- tain -- ly,
          there were the foot -- prints of life,
          In a quiet mid -- night has being struck by rain.
          All melted all sink, All darkness,
          Wet in the ra __ in at night, To erase the living.
          To erase the li __ vi __ ng.
}

Next: , Previous: , Up: Top  

Texinfo; ON WSL(GNU/Linux 4.4.0-19041-Microsoft x86_64)

rainy-midnight.texi
%%12:56 AM Wednesday, October 6, 2021
%%yukio yoshida
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\input colordvi.tex
\input texinfo   @c -*-texinfo-*-
@c %**start of header
@setfilename rainy-midnight.info
@settitle Rainy Midnight
@documentlanguage en
@documentencoding utf-8
@setchapternewpage odd
@c %**end of header

@c *********** Body start ******************

@node       Top,         Music Sheet,    ("dir"),    ("dirTop")
@comment  node-name,        next,        previous,       up

@menu
[Files-code are UTF-8"]
* rainy-midnight --- Music Sheet:              Music Sheet.
* rainy-midnight.ly --- Source code framework:  rainy-midnight.ly.
* rainy-midnight-cv.ly --- Source code notes:   rainy-midnight-cv.ly.
* rainy-midnight.texi --- Source code document: rainy-midnight.texi.
* run--makeinfo --- Source code run-file:  run--makeinfo
@end menu
@html
<br />
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;
&#160;&#160;&#160;&#160;
<a href="rainy-midnight.mid">rainy-midnight.mid</a>
&#160;&#160;
<a href="rainy-midnight-page1.png">-1.png</a>
&#160;&#160;
<a href="rainy-midnight-2.svg">-2.svg</a>
&#160;&#160;
<a href="rainy-midnight-3.svg">-3.svg</a>
&#160;&#160;
<a href="rainy-midnight-4.svg">-4.svg</a>
&#160;&#160;
<a href="rainy-midnight-5.svg">-5.svg</a>
&#160;&#160;
===all>
<a href="rainy-midnight.pdf">=.pdf</a>;&#160;&#160;&#160;
<i>The sheet music cover is created by running in Lilypond</i>.<br />
<p align = "center">
<a href="rainy-midnight.mp3">Sound is mp3</a>.<br />
<audio src="rainy-midnight.mp3" controls>
Download <a href="rainy-midnight.mp3">episode 42 Learnung to love HTML5</a>
</audio><br />
The Jacket of a sheet is "png" and Sheets are "svg."</p>
@end html

@node        Music Sheet,   rainy-midnight.ly,       Top,      Top
@comment      node-name,        next,            previous,    up
@ifhtml
@unnumbered Music Sheet @c LilyPond ver2.22.1
@end ifhtml

@html
<a href="rainy-midnight.pdf">
<div align="center">
@end html
@ifhtml
@image{rainy-midnight-page1}@*
@html
<hr style="width:68%; height:4px;" />
@end html
@image{rainy-midnight-page2}@*
@html
<hr style="width:68%; height:4px;" />
@end html
@image{rainy-midnight-page3}@*
@html
<hr style="width:68%; height:4px;" />
@end html
@image{rainy-midnight-page4}@*
@html
<hr style="width:68%; height:4px;" />
@end html
@image{rainy-midnight-page5}@*
@html
<hr style="width:68%; height:4px;" />
@end html
@end ifhtml
@html
</div></a>
@end html

@c @page
@node       rainy-midnight.ly, rainy-midnight-cv.ly,  Music Sheet,  Top
@comment      node-name,        next,              previous,    up
@ifhtml
@unnumbered LilyPond ver2.22.1 on WSL(GNU/Linux 4.4.0-19041-Microsoft x86_64)
@end ifhtml

@html
<blockquote><blockquote>
<b><i>rainy-midnight.ly</i></b>
@end html
@ifhtml
@verbatiminclude rainy-midnight.ly
@end ifhtml
@html
</blockquote></blockquote>
@end html

@c @page
@node     rainy-midnight-cv.ly,  rainy-midnight.texi,    rainy-midnight.ly, Top
@comment      node-name,         next,           previous,     up
@ifhtml
@unnumbered LilyPond ver2.22.1 on WSL(GNU/Linux 4.4.0-19041-Microsoft x86_64)
@end ifhtml

@html
<blockquote><blockquote>
<b><i>rainy-midnight-cv.ly</i></b>
@end html
@ifhtml
@verbatiminclude rainy-midnight-cv.ly
@end ifhtml
@html
</blockquote></blockquote>
@end html

@node     rainy-midnight.texi, run--makeinfo, rainy-midnight-cv.ly, Top
@comment      node-name,          next,             previous,        up
@ifhtml
@unnumbered Texinfo; ON WSL(GNU/Linux 4.4.0-19041-Microsoft x86_64)
@end ifhtml

@html
<blockquote><blockquote>
<b><i>rainy-midnight.texi</i></b>
@end html
@ifhtml
@verbatiminclude rainy-midnight.texi
@end ifhtml
@html
</blockquote></blockquote>
@end html

@node     run--makeinfo,                ,  rainy-midnight.texi,   Top
@comment      node-name,           next,         previous,          up
@ifhtml
@unnumbered run--makeinfo; ON WSL(GNU/Linux 4.4.0-19041-Microsoft x86_64)
@end ifhtml
@ifhtml
@html
<br />
<blockquote><blockquote>
<table>
<td>
&#182; Windows OS<br /> 
usally;<kbd>>lilypond --png --pdf rainy-midnight.ly</kbd>[Enter]<br />
<span style="font-size: 12px;">
However, this "LilyPond 2.22.1 + W32TeX + Ghostscript" is required.
</span><br />
&#160;&#160;&#160;&#160;<kbd>>run--lily-texi rainy-midnight</kbd>[Enter]
<pre style=font-size:12px>
----------- File name is run--lily-texi.cmd -------------------------------------------
chcp 437
mkdir html
lilypond -dbackend=svg %1.ly
lilypond --pdf --png %1.ly
gswin64c -sDEVICE=png16m -r120 -sOutputFile=%1+page%%d.png -dNOPAUSE %1.ps -c quit
makeinfo --no-split --force --html %1.texi
rename *.mid *.midi
move /y *.svg html\
move /y *.pdf html\
move /y *.midi html\
move /y %1.html html\
move /y *.png html\
html\%1.pdf | html\%1.html | html\%1.midi
Erase *.count *.ps *.eps *.dvi *-systems.*
dir /oe
---------------------------------------------------------------------------------
</pre>
</td>
<td>
&#160;&#160;&#160;&#160;
</td>
<td>
&#182; Ubuntu OS<br /> 
usally;<kbd>$ lilypond --png --pdf rainy-midnight.ly</kbd>[Enter]<br />
<span style="font-size: 12px;">
However, this "LilyPond 2.22.1 + Texlive + Ghostscript" is required.
</span><br />
&#160;&#160;&#160;&#160;<kbd>$ ./run--lily-texi.sh rainy-midnight</kbd>[Enter]
<pre style=font-size:12px>
----------- File name is run--lily-texi.sh -------------------------------------------
#!/usr/bin/bash
mkdir html
lilypond --pdf --png $1.ly
lilypond -dbackend=svg $1.ly
gswin64c -sDEVICE=png16m -r120 -sOutputFile=$1+page%d.png -dNOPAUSE $1.ps -c quit
makeinfo --no-split --force --html $1.texi
mv *.svg html/
mv *.pdf html/
mv *.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
ls -l
-----------------------------------------------------------------------------------
</pre>
</td>
</table>
<span style="color: red;">
(I'm) Very sorry!</span> <code>makeinfo.exe</code>[Windows OS] has been omitted from the most recent(2020 year) distribution package.<br />
<span style="color: red;">
In addition, there is a slight difference between the two outputs.</span>
(Linux html output is better and better)<br />
Please display each <code>name.png</code> display by yourself.
(Excuse me! I like the svg file format.)<br />
ubuntu; Open! <code>$ explorer.exe name.png</code>[Enter] in the current directory(with png).
<br />
</blockquote></blockquote>
<br />
<br />
@end html
@end ifhtml
@sp 1
@c *********** End Body *********************
@bye

Previous: , Up: Top  

run–makeinfo; ON WSL(GNU/Linux 4.4.0-19041-Microsoft x86_64)


¶ Windows OS
usally;>lilypond --png --pdf rainy-midnight.ly[Enter]
However, this "LilyPond 2.22.1 + W32TeX + Ghostscript" is required.
    >run--lily-texi rainy-midnight[Enter]
----------- File name is run--lily-texi.cmd -------------------------------------------
chcp 437
mkdir html
lilypond -dbackend=svg %1.ly
lilypond --pdf --png %1.ly
gswin64c -sDEVICE=png16m -r120 -sOutputFile=%1+page%%d.png -dNOPAUSE %1.ps -c quit
makeinfo --no-split --force --html %1.texi
rename *.mid *.midi
move /y *.svg html\
move /y *.pdf html\
move /y *.midi html\
move /y %1.html html\
move /y *.png html\
html\%1.pdf | html\%1.html | html\%1.midi
Erase *.count *.ps *.eps *.dvi *-systems.*
dir /oe
---------------------------------------------------------------------------------
     ¶ Ubuntu OS
usally;$ lilypond --png --pdf rainy-midnight.ly[Enter]
However, this "LilyPond 2.22.1 + Texlive + Ghostscript" is required.
    $ ./run--lily-texi.sh rainy-midnight[Enter]
----------- File name is run--lily-texi.sh -------------------------------------------
#!/usr/bin/bash
mkdir html
lilypond --pdf --png $1.ly
lilypond -dbackend=svg $1.ly
gswin64c -sDEVICE=png16m -r120 -sOutputFile=$1+page%d.png -dNOPAUSE $1.ps -c quit
makeinfo --no-split --force --html $1.texi
mv *.svg html/
mv *.pdf html/
mv *.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
ls -l
-----------------------------------------------------------------------------------
(I'm) Very sorry! makeinfo.exe[Windows OS] has been omitted from the most recent(2020 year) distribution package.
Please display each name.png display by yourself. (Excuse me! I like the svg file format.)
ubuntu; Open! $ explorer.exe name.png[Enter] in the current directory(with png).