Guide, node Updating translation committishes..
@end ignore
-@c \version "2.17.30"
+@c \version "2.19.21"
-@c Translators: Yoshiki Sawada
+@c Translators: Tomohiro Tatejima, Yoshiki Sawada
@c Translation status: post-GDP
@node 声楽
さらなる情報は、@ref{Special characters} を参照してください。
@lilypond[quote,verbatim]
-\relative c'' { d8 c16 a bes8 f e' d c4 }
+\relative { d''8 c16 a bes8 f e' d c4 }
\addlyrics { „Schad’ um das schö -- ne grü -- ne Band, }
@end lilypond
例を挙げます:
@lilypond[quote,verbatim]
-\relative c' { \time 3/4 e4 e4. e8 d4 e d c2. }
+\relative { \time 3/4 e'4 e4. e8 d4 e d c2. }
\addlyrics { "\"I" am so lone -- "ly,\"" said she }
@end lilypond
<<
\new Staff <<
\time 2/4
- \new Voice = "one" \relative c'' {
+ \new Voice = "one" \relative {
\voiceOne
- c4 b8. a16 g4. r8 a4 ( b ) c2
+ c''4 b8. a16 g4. r8 a4 ( b ) c2
}
- \new Voice = "two" \relative c' {
+ \new Voice = "two" \relative {
\voiceTwo
- s2 s4. f8 e4 d c2
+ s2 s4. f'8 e4 d c2
}
>>
@c KEEP LY
@lilypond[quote,ragged-right,verbatim]
<<
- \new Voice = "one" \relative c'' {
+ \new Voice = "one" \relative {
\time 2/4
- c4 b8. a16 g4. f8 e4 d c2
+ c''4 b8. a16 g4. f8 e4 d c2
}
% 前で指定された演奏時間 2 を用います
@lilypond[verbatim,quote]
{
\time 3/4
- \relative c' { c2 e4 g2. }
+ \relative { c'2 e4 g2. }
\addlyrics { play the game }
}
@end lilypond
@lilypond[ragged-right,verbatim,quote]
{
\time 3/4
- \relative c' { c2 e4 g2. }
+ \relative { c'2 e4 g2. }
\addlyrics { play the game }
\addlyrics { speel het spel }
\addlyrics { joue le jeu }
<<
\new Staff <<
\time 2/4
- \new Voice = "one" \relative c'' {
+ \new Voice = "one" \relative {
\voiceOne
- c4 b8. a16 g4. r8 a4 ( b ) c2
+ c''4 b8. a16 g4. r8 a4 ( b ) c2
}
- \new Voice = "two" \relative c' {
+ \new Voice = "two" \relative {
\voiceTwo
- s2 s4. f8 e8 d4. c2
+ s2 s4. f'8 e8 d4. c2
}
>>
% 最初は "one" の音符に揃えます
ここで、2 つの例を挙げます:
-@lilypond[relative=1,verbatim,quote]
+@lilypond[verbatim,quote]
<<
- \new Voice = "melody" {
+ \new Voice = "melody" \relative {
\time 3/4
- c2 e4 g2 f
+ c'2 e4 g2 f
}
\new Lyrics \lyricmode {
play1 the4 game4
@lilypond[quote,verbatim,ragged-right]
<<
\new Staff {
- \relative c'' {
- c2 c2
+ \relative {
+ c''2 c2
d1
}
}
}
}
\new Staff {
- \relative c' {
- c8 c c c c c c c
+ \relative {
+ c'8 c c c c c c c
c8 c c c c c c c
}
}
@lilypond[quote,ragged-right,verbatim]
{
- \relative c'' { \autoBeamOff
- r8 b c fis, fis c' b e, }
+ \relative { \autoBeamOff
+ r8 b' c fis, fis c' b e, }
\addlyrics { Che_in ques -- ta_e_in quel -- l'al -- tr'on -- da }
\addlyrics { "Che in" ques -- "ta e in" quel -- l'al -- tr'on -- da }
\addlyrics { Che~in ques -- ta~e~in quel -- l'al -- tr'on -- da }
@item
タイで結ばれた音符には、自動的にメリスマが作成されます:
-@lilypond[quote,relative=2,verbatim]
+@lilypond[quote,verbatim]
<<
- \new Voice = "melody" {
+ \new Voice = "melody" \relative {
\time 3/4
- f4 g2 ~ |
- g4 e2 ~ |
- e8
+ f''4 g2 ~ |
+ 4 e2 ~ |
+ 8
}
\new Lyrics \lyricsto "melody" {
Ky -- ri -- e __
譜から自動的にメリスマを作成することができます。@c
これが歌詞を入力する通常の方法です:
-@lilypond[quote,relative=2,verbatim]
+@lilypond[quote,verbatim]
<<
- \new Voice = "melody" {
+ \new Voice = "melody" \relative {
\time 3/4
- f4 g8 ( f e f )
+ f''4 g8 ( f e f )
e8 ( d e2 )
}
\new Lyrics \lyricsto "melody" {
自動連桁を off にして、手動で連桁を付けられた音符はメリスマと見なされます。@c
@ref{Setting automatic beam behavior} を参照してください。
-@lilypond[quote,relative=2,verbatim]
+@lilypond[quote,verbatim]
<<
- \new Voice = "melody" {
+ \new Voice = "melody" \relative {
\time 3/4
\autoBeamOff
- f4 g8[ f e f]
+ f''4 g8[ f e f]
e2.
}
\new Lyrics \lyricsto "melody" {
スラーが付いていない音符でも、@c
@code{\melisma} と @code{\melismaEnd} で囲まれていればメリスマとして扱われます。
-@lilypond[quote,relative=2,verbatim]
+@lilypond[quote,verbatim]
<<
- \new Voice = "melody" {
+ \new Voice = "melody" \relative {
\time 3/4
- f4 g8
+ f''4 g8
\melisma
f e f
\melismaEnd
歌詞の中にアンダースコア @code{_} を記述することで、@c
メリスマを定義することができます。
-@lilypond[verbatim, quote, relative=2]
+@lilypond[verbatim, quote]
<<
- \new Voice = "melody" {
+ \new Voice = "melody" \relative {
\time 3/4
- f4 g8 f e f
+ f''4 g8 f e f
e8 d e2
}
\new Lyrics \lyricsto "melody" {
旋律の中のタイ、スラー、それに手動連桁をメリスマにしないことも可能です。@c
メリスマにしないためには、@code{melismaBusyProperties} を設定します:
-@lilypond[relative=1,verbatim,quote]
+@lilypond[verbatim,quote]
<<
- \new Voice = "melody" {
+ \new Voice = "melody" \relative {
\time 3/4
\set melismaBusyProperties = #'()
- c4 d ( e )
- g8 [ f ] f4 ~ f
+ c'4 d ( e )
+ g8 [ f ] f4 ~ 4
}
\new Lyrics \lyricsto "melody" {
Ky -- ri -- e e -- le -- i -- son
メリスマを使う必要がある場合、@c
メリスマに含める各音符に対して歌詞の中にアンダースコアを記述します:
-@lilypond[relative=1,verbatim,quote]
+@lilypond[verbatim,quote]
<<
- \new Voice = "melody" {
+ \new Voice = "melody" \relative {
\time 3/4
\set melismaBusyProperties = #'()
- c4 d ( e )
- g8 [ f ] ~ f4 ~ f
+ c'4 d ( e )
+ g8 [ f ] ~ 4 ~ f
}
\new Lyrics \lyricsto "melody" {
Ky -- ri -- _ e __ _ _ _
* 歌詞の水平方向の配置::
* 歌詞と繰り返し::
* 歌詞のディヴィージ::
+* 歌詞を共有する多声::
@end menu
歌詞は歌詞モードで入力する必要があります:
@lilypond[quote,verbatim]
-musicOne = \relative c'' {
- c4 b8. a16 g4. f8 e4 d c2
+musicOne = \relative {
+ c''4 b8. a16 g4. f8 e4 d c2
}
verseOne = \lyricmode {
Joy to the world, the Lord is come.
例を挙げます:
@lilypond[quote,verbatim]
-sopranoMusic = \relative c'' { c4 c c c }
-contraltoMusic = \relative c'' { a4 a a a }
+sopranoMusic = \relative { c''4 c c c }
+contraltoMusic = \relative { a'4 a a a }
sopranoWords = \lyricmode { Sop -- ra -- no words }
contraltoWords = \lyricmode { Con -- tral -- to words }
<<
\new Staff {
\new Voice = "melody" {
- \relative c'' { c4 c c c }
+ \relative { c''4 c c c }
}
}
\new Lyrics {
<<
\new Staff = "staff" {
\new Voice = "melody" {
- \relative c'' { c4 c c c }
+ \relative { c''4 c c c }
}
}
\new Lyrics \with { alignAboveContext = "staff" } {
}
\new Staff {
\new Voice = "melody" {
- \relative c'' { c4 c c c }
+ \relative { c''4 c c c }
}
}
\context Lyrics = "lyrics" {
\new ChoirStaff <<
\new Staff {
\new Voice = "sopranos" {
- \relative c'' { c4 c c c }
+ \relative { c''4 c c c }
}
}
\new Lyrics = "sopranos"
}
\new Staff {
\new Voice = "contraltos" {
- \relative c'' { a4 a a a }
+ \relative { a'4 a a a }
}
}
\context Lyrics = "sopranos" {
歌詞の間隔を広げるには
@code{LyricSpace} の @code{minimum-distance} プロパティを設定します。
-@lilypond[relative=1,verbatim,quote,ragged-right]
-{
+@lilypond[verbatim,quote,ragged-right]
+\relative c' {
c c c c
\override Lyrics.LyricSpace.minimum-distance = #1.0
c c c c
@lilypond[verbatim,quote,ragged-right]
\score {
- \relative c' {
- c c c c
+ \relative {
+ c' c c c
c c c c
}
\addlyrics {
<<
\new Staff {
\new Voice = "melody" {
- \relative c'' {
- a4 a a a
+ \relative {
+ a'4 a a a
\repeat volta 2 { b4 b b b }
}
}
<<
\new Staff {
\new Voice = "melody" {
- \relative c'' {
- a4 a a a
+ \relative {
+ a'4 a a a
\repeat volta 2 { b4 b b b }
}
}
<<
\new Staff {
\new Voice = "melody" {
- \relative c'' {
- a4 a a a
+ \relative {
+ a'4 a a a
\repeat unfold 2 { b4 b b b }
}
}
<<
\new Staff {
\new Voice = "melody" {
- \relative c'' {
- a4 a a a
+ \relative {
+ a'4 a a a
\repeat volta 2 { b4 b b b }
}
}
<<
\new Staff {
\new Voice = "singleVoice" {
- \relative c'' {
- a4 a a a
+ \relative {
+ a'4 a a a
\repeat volta 3 { b4 b b b }
c4 c c c
}
<<
\new Staff {
\new Voice = "melody" {
- \relative c'' {
- a4 a a a
+ \relative {
+ a'4 a a a
\repeat volta 3 { b4 b b b }
c4 c c c
}
The end sec -- tion.
}
\new Voice = "harmony" {
- \relative c' {
- f4 f f f \repeat volta 2 { g8 g g4 g2 } a4 a8. a16 a2
+ \relative {
+ f'4 f f f \repeat volta 2 { g8 g g4 g2 } a4 a8. a16 a2
}
}
>>
\new Staff {
\time 2/4
\new Voice = "melody" {
- \relative c'' {
- a4 a a a
+ \relative {
+ a'4 a a a
\repeat volta 2 { b4 b }
\alternative { { b b } { b c } }
}
\new Staff {
\time 2/4
\new Voice = "melody" {
- \relative c'' {
- \repeat volta 2 { b4 b }
+ \relative {
+ \repeat volta 2 { b'4 b }
\alternative { { b b } { b c } }
c4 c
}
\new Staff {
\time 2/4
\new Voice = "melody" {
- \relative c'' {
+ \relative {
\set melismaBusyProperties = #'()
- \repeat volta 2 { b4 b ~}
+ \repeat volta 2 { b'4 b ~}
\alternative { { b b } { b \repeatTie c } }
\unset melismaBusyProperties
c4 c
\new Staff {
\time 2/4
\new Voice = "melody" {
- \relative c'' {
- \repeat volta 2 { b4 b ~}
+ \relative {
+ \repeat volta 2 { b'4 b ~}
\alternative { { b b } { b \repeatTie c } }
c4 c
}
\new Staff {
\time 2/4
\new Voice = "melody" {
- \relative c'' {
- \repeat volta 2 { b4 b ~}
+ \relative {
+ \repeat volta 2 { b'4 b ~}
\alternative { { b b } { b \repeatTie c } }
c4 c
}
\score {
<<
\new Voice = "melody" {
- \relative c' {
+ \relative {
<<
{
\voiceOne
- e4 e8 e
+ e'4 e8 e
}
\new Voice = "splitpart" {
\voiceTwo
}
@end lilypond
+@c 2017-9-22 このノードのみ先に翻訳
+@c 第1章のxrefを正しく動作させるため。
+@node 歌詞を共有する多声
+@unnumberedsubsubsec 歌詞を共有する多声
+@translationof Polyphony with shared lyrics
+
+@cindex NullVoice
+@cindex polyphony, shared lyrics (歌詞を共有する多声)
+@cindex lyrics, shared among voices (歌詞を共有する多声)
+@cindex \partcombine and lyrics (\partcombine と歌詞)
+@funindex \partcombine
+
+2 つのボイスが異なるリズムを持ち、同じ歌詞を共有する場合、@c
+片方のボイスに歌詞を合わせるともう片方には合いません。@c
+下の例では、歌詞が上のボイスにのみ合わせられているため、@c
+2 つ目の延長線が短すぎます:
+
+@lilypond[quote,verbatim]
+soprano = \relative { b'8( c d c) d2 }
+alto = \relative { g'2 b8( a g a) }
+words = \lyricmode { la __ la __ }
+
+\new Staff <<
+ \new Voice = "sopranoVoice" { \voiceOne \soprano }
+ \new Voice { \voiceTwo \alto }
+ \new Lyrics \lyricsto "sopranoVoice" \words
+>>
+@end lilypond
+
+望んでいた結果を得るには、2 つのボイスを適切に合わせた新たな
+@code{NullVoice} コンテキストを作り、歌詞をそれに合わせます。@c
+@code{NullVoice} コンテキストの音符は出力には現れませんが、@c
+歌詞を正しく合わせるのに使うことができます:
+
+@lilypond[quote,verbatim]
+soprano = \relative { b'8( c d c) d2 }
+alto = \relative { g'2 b8( a g a) }
+aligner = \relative { b'8( c d c) b( a g a) }
+words = \lyricmode { la __ la __ }
+
+\new Staff <<
+ \new Voice { \voiceOne \soprano }
+ \new Voice { \voiceTwo \alto }
+ \new NullVoice = "aligner" \aligner
+ \new Lyrics \lyricsto "aligner" \words
+>>
+@end lilypond
+
+この方法は、単体では歌詞をサポートしていない
+@code{\partcombine} 関数にも用いることができます:
+
+@lilypond[quote,verbatim]
+soprano = \relative { b'8( c d c) d2 }
+alto = \relative { g'2 b8( a g a) }
+aligner = \relative { b'8( c d c) b( a g a) }
+words = \lyricmode { la __ la __ }
+
+\new Staff <<
+ \new Voice \partcombine \soprano \alto
+ \new NullVoice = "aligner" \aligner
+ \new Lyrics \lyricsto "aligner" \words
+>>
+@end lilypond
+
+@knownissues
+@code{\addLyrics} 関数は @code{Voice} にのみ動作するため、@c
+@code{NullVoice} と一緒に用いることはできません。
+
+@noindent
+@code{\partcombine} 関数については、@ref{自動パート結合}に説明があります。
+
+最後に、この方法はボイスが異なる譜にある場合にも用いることができ、@c
+2 つよりも多くのボイスにも適用することができます:
+
+@lilypond[quote,verbatim]
+soprano = \relative { b'8( c d c) d2 }
+altoOne = \relative { g'2 b8( a b4) }
+altoTwo = \relative { d'2 g4( fis8 g) }
+aligner = \relative { b'8( c d c) d( d d d) }
+words = \lyricmode { la __ la __ }
+
+\new ChoirStaff \with {\accepts NullVoice } <<
+ \new Staff \soprano
+ \new NullVoice = "aligner" \aligner
+ \new Lyrics \lyricsto "aligner" \words
+ \new Staff \partcombine \altoOne \altoTwo
+>>
+@end lilypond
+
@node 歌詞の節
@subsection 歌詞の節
@code{stanza} を設定することにより、歌詞の節番号を追加することができます。@c
例を挙げます:
-@lilypond[quote,ragged-right,verbatim,relative=2]
-\new Voice {
- \time 3/4 g2 e4 a2 f4 g2.
+@lilypond[quote,ragged-right,verbatim]
+\new Voice \relative {
+ \time 3/4 g'2 e4 a2 f4 g2.
} \addlyrics {
\set stanza = #"1. "
Hi, my name is Bert.
@code{vocalName} を設定することにより、歌手名を作成します。@c
@code{shortVocalName} として短縮名を入力することができます。
-@lilypond[ragged-right,quote,verbatim,relative=2]
-\new Voice {
- \time 3/4 g2 e4 a2 f4 g2.
+@lilypond[ragged-right,quote,verbatim]
+\new Voice \relative {
+ \time 3/4 g'2 e4 a2 f4 g2.
} \addlyrics {
\set vocalName = #"Bert "
Hi, my name is Bert.
@lilypond[verbatim,ragged-right,quote]
<<
- \relative c' \new Voice = "lahlah" {
+ \relative \new Voice = "lahlah" {
\set Staff.autoBeaming = ##f
- c4
+ c'4
\slurDotted
f8.[( g16])
a4
@lilypond[verbatim,ragged-right,quote]
<<
- \new Voice = melody \relative c' {
- f4 \appoggiatura a32 b4
+ \new Voice = melody \relative {
+ f'4 \appoggiatura a32 b4
\grace { f16 a16 } b2
\afterGrace b2 { f16[ a16] }
\appoggiatura a32 b4
@c KEEP LY
@lilypond[verbatim,quote]
<<
- \relative c' \new Voice = "lahlah" {
+ \relative \new Voice = "lahlah" {
\set Staff.autoBeaming = ##f
- c4
+ c'4
<<
\new Voice = "alternative" {
\voiceOne
@code{\markup} で 2 つの方法で改行していることに注意してください。
@lilypond[ragged-right,verbatim,quote]
-melody = \relative c' {
-e d c d | e e e e |
+melody = \relative {
+e' d c d | e e e e |
d d e d | c1 |
}
@c KEEP LY
@lilypond[ragged-right,quote,verbatim]
-melody = \relative c' {
- c4 c c c | d d d d
+melody = \relative {
+ c'4 c c c | d d d d
}
text = \lyricmode {
\new ChoirStaff <<
\new Staff {
\new Voice {
- \relative c'' { g4\f g g g }
+ \relative { g'4\f g g g }
}
}
\new Staff {
\new Voice {
- \relative c' { d4 d d\p d }
+ \relative { d'4 d d\p d }
}
}
>>
\new Staff {
\set Staff.vocalName = \markup \smallCaps Kaspar
\set Staff.shortVocalName = \markup \smallCaps Kas.
- \relative c' {
+ \relative {
\clef "G_8"
- c4 c c c
+ c'4 c c c
\break
c4 c c c
}
\set Staff.vocalName = \markup \smallCaps Melchior
\set Staff.shortVocalName = \markup \smallCaps Mel
\clef "bass"
- \relative c' {
+ \relative {
a4 a a a
a4 a a a
}
これは、マークアップで実現できます。@c
しばしば、この目的のために専用のフォントを用います。
-@lilypond[quote,verbatim,relative=1]
-\clef "G_8"
-c4^\markup \fontsize #1 \smallCaps Kaspar
-c c c
-\clef "bass"
-a4^\markup \fontsize #1 \smallCaps Melchior
-a a a
-\clef "G_8"
-c4^\markup \fontsize #1 \smallCaps Kaspar
-c c c
+@lilypond[quote,verbatim]
+\relative c' {
+ \clef "G_8"
+ c4^\markup \fontsize #1 \smallCaps Kaspar
+ c c c
+ \clef "bass"
+ a4^\markup \fontsize #1 \smallCaps Melchior
+ a a a
+ \clef "G_8"
+ c4^\markup \fontsize #1 \smallCaps Kaspar
+ c c c
+}
@end lilypond
役の入れ替えが頻繁にある場合、@c
@ref{Text},
@ref{Text markup commands}
-LilyPond の拡張:
+拡張:
@rextend{Markup construction in Scheme}
@c KEEP LY
@lilypond[quote,verbatim]
-flute = \relative c'' {
- s4 s4 e g
+flute = \relative {
+ s4 s4 e'' g
}
\addQuote "flute" { \flute }
-pianoRH = \relative c'' {
- c4. g8
+pianoRH = \relative {
+ c''4. g8
% 合図音符の楽器名を、合図音符の直前、かつ譜の上に配置します
\new CueVoice {
\override InstrumentSwitch.self-alignment-X = #RIGHT
}
\cueDuring "flute" #UP { g4 bes4 }
}
-pianoLH = \relative c { c4 <c' e> e, <g c> }
+pianoLH = \relative { c4 <c' e> e, <g c> }
\score {
\new PianoStaff <<
\cueDuring "clarinet" #DOWN { c4. g8 }
g4 bes4
}
-pianoLH = \relative c { c4 <c' e> e, <g c> }
+pianoLH = \relative { c4 <c' e> e, <g c> }
\score {
<<
短いフレーズであれば、単純なマークアップ接尾辞を用います。
-@lilypond[quote,verbatim,relative=2]
-a4^\markup { \smallCaps { Alex - } \italic { He's gone } } a a a
-a4 a a^\markup { \smallCaps { Bethan - } \italic Where? } a
-a4 a a a
+@lilypond[quote,verbatim]
+\relative {
+ a'4^\markup { \smallCaps { Alex - } \italic { He's gone } } a a a
+ a4 a a^\markup { \smallCaps { Bethan - } \italic Where? } a
+ a4 a a a
+}
@end lilypond
長いフレーズの場合は、@c
@c manually adjusted to suit the imposed line length. -td
@lilypond[quote,verbatim,ragged-right]
-music = \relative c'' {
- \repeat unfold 3 { a4 a a a }
+music = \relative {
+ \repeat unfold 3 { a'4 a a a }
}
dialogue = \lyricmode {
\score {
\new StaffGroup <<
\new Staff {
- \relative c'' {
- a4 b c2 |
+ \relative {
+ a'4 b c2 |
a4 b c2 |
a4 b c2 |
}
}
\new Staff {
- \relative c'' {
- a4 b c2 |
+ \relative {
+ a'4 b c2 |
a4 b c2 |
a4 b c2 |
}
\new ChoirStaff <<
\new Staff
\with { \remove "Bar_engraver" } {
- \relative c'' {
- a4 b c2 |
+ \relative {
+ a'4 b c2 |
a4 b c2 |
a4 b c2 |
}
}
\new Staff {
- \relative c'' {
- a4 b c2 |
+ \relative {
+ a'4 b c2 |
a4 b c2 |
a4 b c2 |
}
改行位置を示すためにダミーの小節線 @code{\bar ""} を挿入する必要が@c
あるかもしれません。
-@lilypond[verbatim,quote,relative=2]
-a4 b c2 |
-\cadenzaOn
-a4 b c2
-a4 b c2
-\bar ""
-a4 b c2
-a4 b c2
-\cadenzaOff
-a4 b c2 |
-a4 b c2 |
+@lilypond[verbatim,quote]
+\relative a' {
+ a4 b c2 |
+ \cadenzaOn
+ a4 b c2
+ a4 b c2
+ \bar ""
+ a4 b c2
+ a4 b c2
+ \cadenzaOff
+ a4 b c2 |
+ a4 b c2 |
+}
@end lilypond
小節線を変更することによって、聖歌の休止や一時停止を示すことができます。
-@lilypond[verbatim, quote,relative=2]
-a4
-\cadenzaOn
-b c2
-a4 b c2
-\bar "'"
-a4 b c2
-a4 b c2
-\bar ";"
-a4 b c2
-\bar "!"
-a4 b c2
-\bar "||"
+@lilypond[verbatim, quote]
+\relative a' {
+ a4
+ \cadenzaOn
+ b c2
+ a4 b c2
+ \bar "'"
+ a4 b c2
+ a4 b c2
+ \bar ";"
+ a4 b c2
+ \bar "!"
+ a4 b c2
+ \bar "||"
+}
@end lilypond
現代の記譜法を用いながらも、@c
}
\score {
- \relative c'' {
- g2 a4 g
+ \relative {
+ g'2 a4 g
\divisioMinima
g2 a4 g
\divisioMaior
@lilypond[verbatim,quote]
\score {
\new Staff {
- \relative c'' {
- a4 b c2 |
+ \relative {
+ a'4 b c2 |
a4 b c2 |
a4 b c2 |
}
@c KEEP LY
@lilypond[verbatim,quote]
-SopranoMusic = \relative g' {
- g1 | c2 b | a1 | \bar "||"
+SopranoMusic = \relative {
+ g'1 | c2 b | a1 | \bar "||"
a1 | d2 c | c b | c1 | \bar "||"
}
-AltoMusic = \relative c' {
- e1 | g2 g | f1 |
+AltoMusic = \relative {
+ e'1 | g2 g | f1 |
f1 | f2 e | d d | e1 |
}
-TenorMusic = \relative a {
- c1 | c2 c | c1 |
+TenorMusic = \relative {
+ c'1 | c2 c | c1 |
d1 | g,2 g | g g | g1 |
}
-BassMusic = \relative c {
+BassMusic = \relative {
c1 | e2 e | f1 |
d1 | b2 c | g' g | c,1 |
}