| [ < ] | [ > ] | [ << ] | [ Nach oben ] | [ >> ] | [Anfang] | [Inhalt] | [Index] | [ ? ] |
@translationof Built-in templates
LilyPond enthält ein paar eingebaute Vorlagen für Chormusik in einer ganzen
Reihe unterschiedlicher Ausprägungen. Die Palette umfasst Chormusik mit und
ohne Klavierbegleitung, in zwei, vier oder acht Systemen. Im Gegensatz zu
anderen Vorlagen sind diese Vorlagen in LilyPond ‚eingebaut‘, d.h. sie
werden nicht kopiert und dann angepasst. Vielmehr werden sie einfach in der
Eingabedatei \include’d (eingefügt).
Achtung: Anders als die meisten anderen eingefügten Dateien werden diese
eingebauten Vorlagen am Ende der Eingabedatei \include’d.
Die benötigten musikalischen Ausdrücke werden speziellen Variablen (oder Makros)
zugewiesen und müssen definiert sein, bevor die Vorlage \include’d wird.
| A.1.1 SATB Vorlage | ||
| A.1.2 SSAATTBB Vorlage |
| [ < ] | [ > ] | [ << ] | [ Nach oben ] | [ >> ] | [Anfang] | [Inhalt] | [Index] | [ ? ] |
@translationof SATB template
Die Musik kann wahlweise mit einer oder zwei Stimmen je System gesetzt werden.
Hierzu setzt man den Wert von TwoVoicesPerStaff auf ##f oder ##t.
Hier folgt die vollständige Eingabedatei für ein komplettes vierstimmiges SATB Arrangement mit verschiedenem Text je Stimme und einer Klavierbegleitung:
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"
Mit der gleichen Eingabe kann man auch eine Partitur erzeugen, die zwei
Stimmen je System enthält. Hierzu wird lediglich TwoVoicesPerStaff
auf ##t gesetzt. Beachten sie dass nach wie vor jede Stimme einen
eigenen Text hat.
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"
Ist die Variable TwoVoicesPerStaff auf false oder auch gar nicht gesetzt,
dann kann jede der Variablen weg gelassen werden, um so ein Arrangement mit
weniger Stimmen zu erzeugen. So sähe z.B. ein Duett für Sopran und Bass
folgendermaßen aus:
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"
Eine zweite Strophe oder einen anderer Text könnte man so hinzufügen:
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"
Sind Text und Rhythmus für für alle Stimmen gleich, dann kann man die Musik gut in zwei Systemen mit zwei Stimmen je System anordnen. Die Vorlage sieht bis zu neun Strophen vor. Es folgt ein unbegleitetes Beispiel mit drei Strophen.
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"
Es gibt noch weitere Variablen, die man setzen kann. Die Tonart und die Taktart können angepasst werden:
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"
Die Bezeichnung der Stimmen und/oder deren Kurzform können verändert werden:
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"
Andererseits könnte es in diesem konkreten Fall besser sein die
ssaattbb.ly Vorlage zu verwenden, siehe SSAATTBB Vorlage.
Sie könnten auch einen Descant hinzufügen. Einfach die Variablen
DescantMusic und DescantLyrics mit Inhalt befüllen.
In gleicher Weise fügen sie eine Solostimme oberhalb der gruppierten
Chorstimmen hinzu, indem sie die Variablen SoloMusic und
SoloLyrics befüllen.
\header und \paper Blöcke können ganz normal hinzu gefügt
werden. Auch einen \layout Block können sie wie gewöhnlich auf
oberster Ebene angeben. Dessen Inhalt wird zu den Voreinstellungen der
Vorlage hinzugefügt. Allerdings wird es sie nicht überschreiben.
Wollen sie alle Voreinstellungen der Vorlage löschen, so können sie
das tun, indem sie eine Variable Layout definieren, die alle
benötigten Einstellungen enthält:
Layout = \layout { ... }
|
Für eine vollständige Liste aller Variablen, die gesetzt werden können, schauen sie sich bitte direkt die Vorlagendatei ‘ly/satb.ly’ an, siehe auch Mehr Information.
Handbuch zum Lernen: Stücke durch Variablen organisieren, Vokalensemble, Erweiterung der Vorlagen, Mehr Information.
Das Setzen der Variablen TwoVoicesPerStaff gilt für die gesamte
Partitur. Es ist nicht möglich ihren Wert im Verlauf eines Stückes
zu verändern.
Komplexere Arrangements von SATB Chorwerken sind mit dieser doch eher einfachen eingebauten Vorlage nicht möglich.
| [ < ] | [ > ] | [ << ] | [ Nach oben ] | [ >> ] | [Anfang] | [Inhalt] | [Index] | [ ? ] |
@translationof SSAATTBB template
Alle Variablen, die wir im Zusammenhang mit der SATB Vorlage kennen
gelernt haben, gibt es auch in der SSAATTBB Vorlage. Die einzige
Ausnahme sind die VerseXxx Variablen, siehe auch SATB Vorlage.
Zusätzlich können Noten und Text für die erste und zweite Stimme jeder
Stimmgruppe unter Verwendung der Variablen SopranoOneMusic, SopranoTwoMusic,
etc, bzw. SopranoOneLyrics und SopranoTwoLyrics,
etc. Es können bis zu vier Strophen für jede Stimme definiert werden.
Für Sopran 1, Strophe 1 definiert man SopranoOneLyricsOne. Die
Variablen der anderen Stimmen und Strophen ergeben sich analog.
Das Setzen von TwoVoicesPerStaff auf ##t bewirkt, dass all
Stimmgruppen auf einzelne Systeme als divisi Stimmen gesetzt werden. Ist
TwoVoicesPerStaff nicht oder auf ##f gesetzt, dann werden
die einzelnen Stimmgruppen in Abhängigkeit der Variablen SopranoTwoVoicesPerStaff,
MenTwoVoicesPerStaff, etc. entweder als einzelne Stimmen in zwei
Systemen oder zweistimmig in einen System gesetzt.
Das folgende Beispiel ist ein Stück für Sopran und Alt. Es beginnt mit allen Stimmen unisono, gefolgt von einer zweistimmigen Sequenz für Sopran und Alt, um dann schließlich vierstimmig zu enden. Das sieht dann wie folgt aus:
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"
Männerstimmen könnten in gleicher Weise hinzu gefügt werden.
Wir können das Layout auch einfach dahingehende verändern, dass die
divisi Soprani in einem einzigen System notiert würden, indem wir
SopranoTwoVoicesPerStaff auf ##t setzen. Alle anderen
Variablen unverändert gelassen sähe es dann so aus:
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"
oder wir können alle Stimmgruppen jeweils in ein zweistimmiges
System setzen, indem wir TwoVoicesPerStaff auf ##t setzen:
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"
Für eine vollständige Liste aller Variablen, die gesetzt werden können, schauen sie sich bitte direkt die Vorlagendatei ‘ly/ssaattbb.ly’ an, siehe auch Mehr Information.
Handbuch zum Lernen: Stücke durch Variablen organisieren, Vokalensemble, Erweiterung der Vorlagen, Mehr Information.
Das Setzen der diversen Variablen ...TwoVoicesPerStaff gilt für die
gesamte Partitur. Es ist nicht möglich ihren Wert im Verlauf eines Stückes
zu verändern.
Komplexere Arrangements von 8-stimmigen Chorwerken sind mit dieser doch eher einfachen eingebauten Vorlage nicht möglich.
| [ < ] | [ > ] | [ << ] | [ Nach oben ] | [ >> ] |
Dieses Dokument wurde erzeugt von gub am 13. Juli 2020 durch texi2html 1.82.
Andere Sprachen: English, català, česky, español, français, italiano, 日本語, nederlands.
Über die automatische Sprachauswahl.