[ < ] [ > ]   [ << ] [ Su ] [ >> ]         [Inizio] [Contenuti] [Indice] [ ? ]

A.1 Modelli integrati

@translationof Built-in templates

Alcuni modelli, adatti a vari tipi di musica corale, sono integrati in LilyPond. Possono essere usati per creare semplici brani di musica corale, con o senza accompagnamento del pianoforte, in due, quattro o otto righi. Diversamente da altri modelli, questi modelli sono ‘integrati’, ovvero non c’è bisogno di copiarli e modificarli, basta includerli nel file di input.

Nota: Diversamente dalla maggior parte dei file da includere, questi modelli integrati devono essere inclusi alla fine del file di input.

Le espressioni musicali richieste si inseriscono definendo dei valori per variabili ben precise. Tali definizioni devono precedere il file incluso con \include.


[ < ] [ > ]   [ << ] [ Su ] [ >> ]         [Inizio] [Contenuti] [Indice] [ ? ]

A.1.1 Modello SATB

@translationof SATB template

La musica può essere impostata su una o due voci per rigo impostando la proprietà TwoVoicesPerStaff su ##f (falso) o ##t (vero) rispettivamente.

Ecco il file di input completo per produrre un arrangiamento SATB a quattro parti con testi individuali e accompagnamento per pianoforte:

 
  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"

[image of music]

Si può usare lo stesso input per generare una partitura con due voci per rigo semplicemente impostando TwoVoicesPerStaff su ##t. Anche in questo caso ogni voce ha un testo individuale.

 
  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"

[image of music]

Quando TwoVoicesPerStaff è impostato su falso oppure è permesso per impostazione predefinita, qualsiasi variabile musicale può essere omessa per generare arrangiamenti con meno voci. Ecco come scrivere un file di input per un duetto soprano/basso:

 
  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"

[image of music]

Una seconda strofa o testo alternativo può essere aggiunto a ciascuna parte:

 
  SopranoMusic = \relative { a'4 a a a }
  SopranoLyricsOne = \lyricmode {
    \set stanza = "1."
    Parole per prima strofa
  }
  SopranoLyricsTwo = \lyricmode {
    \set stanza = "2."
    Parole per seconda strofa
  }
  \include "satb.ly"

[image of music]

Quando il testo e le durate sono gli stessi in ogni parte, è meglio disporre la musica vocale su due righi con due voci in ciascuno. Si possono inserire fino a nove strofe. Ecco un esempio non accompagnato con tre strofe.

 
  SopranoMusic = \relative { a' a a a }
  AltoMusic = \relative { f' f f f }
  VerseOne = \lyricmode {
    \set stanza = "1."
    Parole per prima strofa
  }
  VerseTwo = \lyricmode {
    \set stanza = "2."
    Parole per seconda strofa
  }
  VerseThree = \lyricmode {
    \set stanza = "3."
    Parole per terza strofa
  }
  TenorMusic = \relative { a a a a }
  BassMusic = \relative { f f f f }
  TwoVoicesPerStaff = ##t
  \include "satb.ly"

[image of music]

Si possono assegnare valori a altre variabili. Si possono cambiare l’armatura di chiave e l’indicazione di tempo predefiniti:

 
  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"

[image of music]

Si possono cambiare anche i nomi estesi o abbreviati degli strumenti:

 
  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"

[image of music]

anche se, piuttosto che far così, sarebbe più facile usare il modello ssaattbb.ly, vedi Modello SSAATTBB.

Si può aggiungere un discanto definendo dei valori per la variabile DescantMusic e il testo di discanto definendo i valori della variabile DescantLyrics. In modo analogo, si può aggiungere una parte solista sopra i righi del coro raggruppati definendo i valori di SoloMusic e SoloLyrics.

I blocchi \header e \paper possono essere aggiunti, come sempre. Un blocco \layout può essere posto, come sempre, al livello superiore, e il suo contenuto verrà combinato con le impostazioni fornite dal modello (ma senza scavalcarle). Altrimenti, tutte le impostazioni predefinite fornite dal modello possono essere annullate definendo una variabile Layout contenente tutte le impostazioni richieste:

 
Layout = \layout { ... }

L’insieme completo di variabili modificabili è visibile esaminando il file ‘ly/satb.ly’, vedi Altre fonti di informazione.

Vedi anche

Manuale di apprendimento: Organizzare i brani con le variabili, Modelli per gruppi vocali, Estendere i modelli, Altre fonti di informazione.

Problemi noti e avvertimenti

L’impostazione della variabile TwoVoicesPerStaff è attiva per l’intera durata della partitura: non è possibile assegnarle valori diversi in momenti diversi.

Arrangiamenti più complessi della musica corale SATB non sono possibili utilizzando questo semplice modello integrato.


[ < ] [ > ]   [ << ] [ Su ] [ >> ]         [Inizio] [Contenuti] [Indice] [ ? ]

A.1.2 Modello SSAATTBB

@translationof SSAATTBB template

Tutte le variabili definite nel modello SATB, con l’eccezione delle variabili VerseXxx, sono disponibili anche nel modello SSAATTBB, vedi @ref{SATB template}. In più, la musica e il testo per le prime e seconde voci di una o tutte le quattro parti possono essere specificati fornendo i valori di SopranoOneMusic, SopranoTwoMusic, etc, col testo in SopranoOneLyrics e SopranoTwoLyrics, etc. Si possono definire fino a quattro ulteriori strofe per tutte le parti vocali usando le variabili SopranoOneLyricsOne, con le altre definite in modo analogo.

Impostando TwoVoicesPerStaff su ##t tutte le parti vocali saranno posizionate su righi singoli come voci divise. Se TwoVoicesPerStaff viene lasciato al suo valore predefinito o impostato su ##f allora le parti vocali individuali possono essere poste su uno o due righi in base all’impostazione di SopranoTwoVoicesPerStaff, MenTwoVoicesPerStaff, etc.

Facciamo un esempio e immaginiamo di avere un brano per soprano e alto che inizia con tutte le voci all’unisono, prosegue con una sezione con due parti, soprano e alto, e termina con una sezione a quattro parti. Tale esempio si scriverebbe così:

 
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"

[image of music]

Le voci maschili possono essere aggiunte in modo analogo.

Per cambiare la formattazione in modo che le voci divise dei soprani usino un rigo condiviso, basta impostare SopranoTwoVoicesPerStaff su ##t, lasciando invariate tutte le altre variabili, così:

 
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"

[image of music]

oppure, per far sì che tutte le voci appaiate condividano un solo rigo, impostare TwoVoicesPerStaff su ##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"

[image of music]

L’insieme completo di variabili che possono essere modificate può essere visto esaminando il file ‘ly/ssaattbb.ly’, vedi Altre fonti di informazione.

Vedi anche

Manuale di apprendimento: Organizzare i brani con le variabili, Modelli per gruppi vocali, Estendere i modelli, Altre fonti di informazione.

Problemi noti e avvertimenti

L’impostazione delle variabili ...TwoVoicesPerStaff è attiva per l’intera durata della partitura: non è possibile assegnare valori diversi in momenti diversi.

Arrangiamenti più complessi di musica corale a 8 parti non sono possibili con questo semplice modello integrato.


[ < ] [ > ]   [ << ] [ Su ] [ >> ]

This document was generated by gub on Luglio 13, 2020 using texi2html 1.82.

Altre lingue: English, català, česky, deutsch, español, français, 日本語, nederlands.
A proposito della selezione automatica della lingua.