| [ < ] | [ > ] | [ << ] | [ 上へ ] | [ >> ] | [トップ] | [目次] | [インデックス] | [ ? ] |
@translationof Built-in templates
いくつかの、合唱音楽に適したテンプレートが LilyPond に組み込まれています。これらは 2 段、4 段、8 段の単純な合唱譜を作るのに使うことができ、ピアノ伴奏の有無も指定できます。他のテンプレートと異なり、これらは‘組み込み’のテンプレートであるため、コピーして編集するという手順を踏む必要がありません。代わりに \include を入力するだけで使用できます。
Note: 多くのインクルードファイルとは異なり、組み込みのテンプレートは入力ファイルの最後に \include する必要があります。
必要な音楽表記は特定の変数に代入することで入力します。これらの代入文は
\include の前に入力されていなければなりません。
| A.1.1 SATB テンプレート | ||
| A.1.2 SSAATTBB テンプレート |
| [ < ] | [ > ] | [ << ] | [ 上へ ] | [ >> ] | [トップ] | [目次] | [インデックス] | [ ? ] |
@translationof SATB template
1 つの譜表にボイスを 1 つ含むか 2 つ含むかは、それぞれ TwoVoicesPerStaff を ##f か ##t にすることで設定できます。
これが各パートに歌詞が付く 4 パート SATB 譜とピアノ伴奏譜を持つ完全な入力ファイルです:
SopranoMusic = \relative { a'4\f a8 a a4 a } SopranoLyrics = \lyricmode { Sop -- ra -- no ly -- rics } AltoMusic = \relative { d'4\f d d d } AltoLyrics = \lyricmode { Al -- to ly -- rics } TenorMusic = \relative { a4\p a a a } TenorLyrics = \lyricmode { Te -- nor ly -- rics } BassMusic = \relative { c2\p c4 c } BassLyrics = \lyricmode { Bass ly -- rics } PianoRHMusic = \relative { c' e g c } PianoDynamics = { s2\mp s4 s4 } PianoLHMusic = \relative { c e g c } \include "satb.ly"
1 つの譜表にボイスを 2 つにする場合も同じ入力で良く、単にTwoVoicesPerStaff を ##t にセットするだけです。同様に、各パートに歌詞が付きます。
SopranoMusic = \relative { a'4\f a8 a a4 a } SopranoLyrics = \lyricmode { Sop -- ra -- no ly -- rics } AltoMusic = \relative { d'4\f d d d } AltoLyrics = \lyricmode { Al -- to ly -- rics } TenorMusic = \relative { a4\p a a a } TenorLyrics = \lyricmode { Te -- nor ly -- rics } BassMusic = \relative { c2\p c4 c } BassLyrics = \lyricmode { Bass ly -- rics } PianoRHMusic = \relative { c' e g c } PianoDynamics = { s2\mp s4 s4 } PianoLHMusic = \relative { c e g c } TwoVoicesPerStaff = ##t \include "satb.ly"
TwoVoicesPerStaff が ##f にセットされている(あるいはデフォルトの)時、変数宣言を省略することで、声部の数を減らすことができます。例えば、ソプラノとバスのデュエットはこのように入力します:
SopranoMusic = \relative { c'' c c c } SopranoLyrics = \lyricmode { High voice ly -- rics } BassMusic = \relative { a a a a } BassLyrics = \lyricmode { Low voice ly -- rics } \include "satb.ly"
2 番の歌詞や代わりの歌詞を各パートに追加することができます:
SopranoMusic = \relative { a'4 a a a } SopranoLyricsOne = \lyricmode { \set stanza = "1." Words to verse one } SopranoLyricsTwo = \lyricmode { \set stanza = "2." Words to verse two } \include "satb.ly"
歌詞とリズムが全てのパートで同じである場合、2 つの譜表を用いると良いでしょう。この時、歌詞は 9 番まで入力できます。これが伴奏無しで、3 番まで入力した例です:
SopranoMusic = \relative { a' a a a } AltoMusic = \relative { f' f f f } VerseOne = \lyricmode { \set stanza = "1." Words to verse one } VerseTwo = \lyricmode { \set stanza = "2." Words to verse two } VerseThree = \lyricmode { \set stanza = "3." Words to verse three } TenorMusic = \relative { a a a a } BassMusic = \relative { f f f f } TwoVoicesPerStaff = ##t \include "satb.ly"
値を与えることができる変数が他にもあります。調号と拍子記号はこのように変更します:
Key = \key a \major Time = { \time 5/4 \tempo "Allegro" 4 = 144 } SopranoMusic = \relative { gis' gis gis gis gis } AltoMusic = \relative { cis' cis cis cis cis } VerseOne = \lyricmode { Words to this du -- et } TwoVoicesPerStaff = ##t \include "satb.ly"
楽器名と短い楽器名も変更することができます:
SopranoMusic = \relative { c'' c c c } SopranoLyrics = \lyricmode { High voice ly -- rics } SopranoInstrumentName = "Soprano 1" SopranoShortInstrumentName = "S1" AltoMusic = \relative { a' a a a } AltoLyrics = \lyricmode { Low voice ly -- rics } AltoInstrumentName = "Soprano 2" AltoShortInstrumentName = "S2" \include "satb.ly"
この例では、このようにするより ssaattbb.ly のテンプレートを用いる方が簡単でしょう。 SSAATTBB テンプレート を参照してください。
デスカントは変数 DescantMusic を定義することで追加でき、デスカントの歌詞は DescantLyrics を定義することで追加できます。同じように、ソロパートは SoloMusic と SoloLyrics を定義することで、グループ化された合唱譜の上に追加することができます。
\header ブロックや \paper ブロックは通常のように追加できます。
\layout ブロックも通常のようにトップレベルに追加でき、内容はテンプレートにデフォルトで定義されている設定と組み合わせられます(上書きは行いません)。その代わり、テンプレートの全てのデフォルト設定は
全ての必要な設定を含んだ Layout 変数を定義することで破棄できます。
Layout = \layout { ... }
|
変更することのできる全ての変数の一覧は ‘ly/satb.ly’ から見ることができます。 その他の情報源 を参照してください。
学習マニュアル: 変数を用いて楽曲を編成する, 合唱テンプレート, テンプレートを拡張する, その他の情報源
TwoVoicesPerStaff の設定は楽譜全体に適用されます。途中で他の値を設定することはできません。
さらに複雑な SATB 合唱譜はこの単純なテンプレートでは作ることができません。
| [ < ] | [ > ] | [ << ] | [ 上へ ] | [ >> ] | [トップ] | [目次] | [インデックス] | [ ? ] |
@translationof SSAATTBB template
VerseXxx を除く全ての SATB テンプレートに定義された変数は、
SSAATTBB テンプレートでも使用できます。
@ref{SATB template} を参照してください。さらに、4 パートすべてについて、1 つ目のボイスと 2 つ目のボイスを指定することができます。音符は SopranoOneMusic と SopranoTwoMusic
などのように、歌詞は SopranoOneLyrics と SopranoTwoLyrics
などのように入力します。全てのボイスについて、
SopranoOneLyricsOne などのようにすることで、4 番までの歌詞を入力できます。
TwoVoicesPerStaff を ##t にセットすると、全てのボイスがディヴィージ ボイスとして 1 つの譜に配置されます。
TwoVoicesPerStaff がデフォルトのまま、または ##f にセットされた場合、各ボイスは SopranoTwoVoicesPerStaff や
MenTwoVoicesPerStaff などの設定に基づいて、1 つか 2 つの譜に配置されます。
例として、ソプラノとアルトの全てのボイスがユニゾンで始まり、ソプラノとアルトの 2 つのパートに分かれ、最終的に 4 パートとなるものを考えてみましょう。このようになります:
Time = { s1 \break s1 \break } WomenMusic = \relative { a'4 a a a } WomenLyrics = \lyricmode { Wo -- men ly -- rics } SopranoMusic = \relative { s1 | c''4 c c c8 c } SopranoLyrics = \lyricmode{ So -- pra -- no ly -- rics } AltoMusic = \relative { s1 | g'4 g g g } AltoLyrics = \lyricmode { Al -- to ly -- rics } SopranoOneMusic = \relative { s1 | s1 |e''4 e e e } SopranoOneLyrics = \lyricmode { Sop One ly -- rics } SopranoTwoMusic = \relative { s1 | s1 | c''4 c c c } SopranoTwoLyrics = \lyricmode { Sop Two ly -- rics } AltoOneMusic = \relative { s1 | s1 | g'4 g g g8 g } AltoOneLyrics = \lyricmode { Al -- to One ly -- rics } AltoTwoMusic = \relative { s1 | s1 | e'4 e e e8 e } AltoTwoLyrics = \lyricmode { Al -- to Two ly -- rics } \layout { ragged-right = ##t } \include "ssaattbb.ly"
男声も同じように追加することができます。
ディヴィージのソプラノ ボイスが同じ譜を共有するようにレイアウトを変更するには、単純に SopranoTwoVoicesPerStaff を ##t にセットするだけで良く、他の変数を変更する必要はありません。このようになります:
SopranoTwoVoicesPerStaff = ##t Time = { s1 \break s1 \break } WomenMusic = \relative { a'4 a a a } WomenLyrics = \lyricmode { Wo -- men ly -- rics } SopranoMusic = \relative { s1 | c''4 c c c8 c } SopranoLyrics = \lyricmode{ So -- pra -- no ly -- rics } AltoMusic = \relative { s1 | g'4 g g g } AltoLyrics = \lyricmode { Al -- to ly -- rics } SopranoOneMusic = \relative { s1 | s1 |e''4 e e e } SopranoOneLyrics = \lyricmode { Sop One ly -- rics } SopranoTwoMusic = \relative { s1 | s1 | c''4 c c c } SopranoTwoLyrics = \lyricmode { Sop Two ly -- rics } AltoOneMusic = \relative { s1 | s1 | g'4 g g g8 g } AltoOneLyrics = \lyricmode { Al -- to One ly -- rics } AltoTwoMusic = \relative { s1 | s1 | e'4 e e e8 e } AltoTwoLyrics = \lyricmode { Al -- to Two ly -- rics } \layout { ragged-right = ##t } \include "ssaattbb.ly"
あるいは、全ての組になるボイスが 1 つの譜を共有するようにするには、
TwoVoicesPerStaff を ##t にセットします:
TwoVoicesPerStaff = ##t Time = { s1 \break s1 \break } WomenMusic = \relative { a'4 a a a } WomenLyrics = \lyricmode { Wo -- men ly -- rics } SopranoMusic = \relative { s1 | c''4 c c c8 c } SopranoLyrics = \lyricmode{ So -- pra -- no ly -- rics } AltoMusic = \relative { s1 | g'4 g g g } AltoLyrics = \lyricmode { Al -- to ly -- rics } SopranoOneMusic = \relative { s1 | s1 |e''4 e e e } SopranoOneLyrics = \lyricmode { Sop One ly -- rics } SopranoTwoMusic = \relative { s1 | s1 | c''4 c c c } SopranoTwoLyrics = \lyricmode { Sop Two ly -- rics } AltoOneMusic = \relative { s1 | s1 | g'4 g g g8 g } AltoOneLyrics = \lyricmode { Al -- to One ly -- rics } AltoTwoMusic = \relative { s1 | s1 | e'4 e e e8 e } AltoTwoLyrics = \lyricmode { Al -- to Two ly -- rics } \layout { ragged-right = ##t } \include "ssaattbb.ly"
変更することのできる全ての変数の一覧は ‘ly/ssaattbb.ly’ から見ることができます。 その他の情報源 を参照してください。
学習マニュアル: 変数を用いて楽曲を編成する, 合唱テンプレート, テンプレートを拡張する, その他の情報源
TwoVoicesPerStaff などの設定は楽譜全体に適用されます。途中で他の値を設定することはできません。
さらに複雑な 8 パート合唱譜はこの単純なテンプレートでは作ることができません。
| [ < ] | [ > ] | [ << ] | [ 上へ ] | [ >> ] |
This document was generated by gub on 7 月 13, 2020 using texi2html 1.82.
他の言語: English, català, česky, deutsch, español, français, italiano, nederlands
About automatic language selection.