[ << Notació especialitzada ] | [Part superior][Continguts][Índex] | [ Entrada i sortida generals >> ] |
[ < Polifonia amb lletres compartides ] | [ Amunt : Música vocal ] | [ Afegir números de vers > ] |
2.1.3 Versos
[ << Notació especialitzada ] | [Part superior][Continguts][Índex] | [ Entrada i sortida generals >> ] |
[ < Versos ] | [ Amunt : Versos ] | [ Afegir expressions dinàmiques als versos > ] |
Afegir números de vers
Els números de versos es poden afegir establint
stanza
, per exemple,
\new Voice \relative { \time 3/4 g'2 e4 a2 f4 g2. } \addlyrics { \set stanza = "1. " Hi, my name is Bert. } \addlyrics { \set stanza = "2. " Oh, ché -- ri, je t'aime }
Aquests números apareixeran immediatament abans de la primera síl·laba.
[ << Notació especialitzada ] | [Part superior][Continguts][Índex] | [ Entrada i sortida generals >> ] |
[ < Afegir números de vers ] | [ Amunt : Versos ] | [ Afegir el nom dels cantants als versos > ] |
Afegir expressions dinàmiques als versos
Els versos que difereixen en la seva sonoritat es poden
especificar escrivint una indicació dinàmica abans de cada vers.
Al LilyPond, tot el que apareix endavant d’un vers està dins de
l’objecte StanzaNumber
; les indicacions dinàmiques no són
diferents. Per raons tècniques, haureu d’establir el valor de la
secció stanza (vers) fora de de \lyricmode
:
text = { \set stanza = \markup { \dynamic "ff" "1. " } \lyricmode { Big bang } } << \new Voice = "tune" { \time 3/4 g'4 c'2 } \new Lyrics \lyricsto "tune" \text >>
[ << Notació especialitzada ] | [Part superior][Continguts][Índex] | [ Entrada i sortida generals >> ] |
[ < Afegir expressions dinàmiques als versos ] | [ Amunt : Versos ] | [ Versos amb ritmes diferents > ] |
Afegir el nom dels cantants als versos
També es poden posar els noms dels cantants. S’imprimeixen al
començament de la línia, igual que els noms d’instrument. Es
creen establint un valor per a vocalName
. Es pot definir
una versió abreujada com shortVocalName
.
\new Voice \relative { \time 3/4 g'2 e4 a2 f4 g2. } \addlyrics { \set vocalName = "Bert " Hi, my name is Bert. } \addlyrics { \set vocalName = "Ernie " Oh, ché -- ri, je t'aime }
[ << Notació especialitzada ] | [Part superior][Continguts][Índex] | [ Entrada i sortida generals >> ] |
[ < Afegir el nom dels cantants als versos ] | [ Amunt : Versos ] | [ Impressió dels versos al final > ] |
Versos amb ritmes diferents
Amb freqüència els diferents versos d’una cançó encaixen de formes
lleugerament diferents amb la mateixa melodia. Aquestes
variacions es poden capturar amb l’ús de \lyricsto
.
Ignorar els melismes
Hi ha la possibilitat que el text tingui un melisma en un vers,
però diverses síl·labes en un altre. Una solució és fer que la
veu més ràpida ignori el melisma. Això s’aconsegueix establint
ignoreMelismata
al context Lyrics.
<< \relative \new Voice = "lahlah" { \set Staff.autoBeaming = ##f c'4 \slurDotted f8.[( g16]) a4 } \new Lyrics \lyricsto "lahlah" { more slow -- ly } \new Lyrics \lyricsto "lahlah" { go \set ignoreMelismata = ##t fas -- ter \unset ignoreMelismata still } >>
Advertiments i problemes coneguts
A diferència de gairebé totes les ordres \set
,
\set ignoreMelismata
no funciona si va precedida de
\once
. Cal utilitzar \set
y \unset
per
delimitar la lletra a la qual es volen ignorar els melismes.
Aplicació de síl·labes a notes d’adorn
De forma predeterminada, a les notes d’adorn (per exemple inserides
per mitjà de \grace
) no se’ls pot assignar síl·labes si es
fa servir \lyricsto
, però aquest comportament pot canviar-se:
<< \new Voice = melody \relative { f'4 \appoggiatura a32 b4 \grace { f16 a16 } b2 \afterGrace b2 { f16[ a16] } \appoggiatura a32 b4 \acciaccatura a8 b4 } \new Lyrics \lyricsto melody { normal \set includeGraceNotes = ##t case, gra -- ce case, after -- grace case, \set ignoreMelismata = ##t app. case, acc. case. } >>
Advertiments i problemes coneguts
Com succeeix amb associatedVoice
, includeGraceNotes
s’ha d’establir almenys una síl·laba abans de la qual s’anirà a
col·locar sota una nota d’adorn. Per al cas d’una nota d’adorn al
començament mateix d’una peça, considereu la possibilitat d’usar
un bloc \with
o \context
:
<< \new Voice = melody \relative c' { \grace { c16( d e f } g1) f } \new Lyrics \with { includeGraceNotes = ##t } \lyricsto melody { Ah __ fa } >>
Canvi a una melodia alternativa
Es poden fer variacions més complexes en la coordinació de la
lletra i la música. La melodia a la qual s’està alineant la
lletra pot canviar-se des de dins de la lletra mitjançant
l’establiment de la propietat associatedVoice
:
<< \relative \new Voice = "lahlah" { \set Staff.autoBeaming = ##f c'4 << \new Voice = "alternative" { \voiceOne \tuplet 3/2 { % mostra clarament les associacions \override NoteColumn.force-hshift = #-3 f8 f g } } { \voiceTwo f8.[ g16] \oneVoice } >> a8( b) c } \new Lyrics \lyricsto "lahlah" { Ju -- ras -- sic Park } \new Lyrics \lyricsto "lahlah" { % Complicat: cal establir associatedVoice % one syllable too soon! \set associatedVoice = "alternative" % s'aplica a «ran» Ty -- ran -- no -- \set associatedVoice = "lahlah" % s'aplica a «rus» sau -- rus Rex } >>
El text del primer vers es fixa a la melodia nomenada ‘lahlah’
de la manera usual, però el segon vers es fixa inicialment al context
lahlah
i després es canvia a la melodia alternative
per a les síl·labes des de ‘ran’ fins a ‘sau’ mitjançant les línies:
\set associatedVoice = "alternative" % s'aplica a "ran" Ty -- ran -- no -- \set associatedVoice = "lahlah" % s'aplica a "rus" sau -- rus Rex
Aquí, alternative
és el nom del context Voice
que
conté el treset.
Observeu la posició de l’ordre \set associatedVoice
:
sembla estar situada una síl·laba abans del normal, però és
correcte.
Nota: L’ordre \set associatedVoice
s’ha d’escriure una
síl·laba abans de la síl·laba en la qual volem que es
produeixi el canvi a la veu nova. Dit d’una altra forma, el canvi
de la veu associada es produeix una síl·laba més tard de
l’esperat. Això es fa així per raons tècniques, i no és un error.
Impressió dels versos al final
A vegades és convenient tenir un vers ajustat a la música, i la
resta afegit en forma d’estrofa al final de la peça. Això es pot
aconseguir escrivint els versos addicionals dins d’una secció
\markup
fora del bloc Score principal de la partitura. Heu
de tenir en compte que hi ha dues formes diferents de forçar els
salts de línia en utilitzar \markup
.
melody = \relative { e' d c d | e e e e | d d e d | c1 | } text = \lyricmode { \set stanza = "1." Ma- ry had a lit- tle lamb, its fleece was white as snow. } \score{ << \new Voice = "one" { \melody } \new Lyrics \lyricsto "one" \text >> \layout { } } \markup { \column{ \line{ Verse 2. } \line{ All the children laughed and played } \line{ To see a lamb at school. } } } \markup{ \wordwrap-string " Verse 3. Mary took it home again, It was against the rule." }
[ << Notació especialitzada ] | [Part superior][Continguts][Índex] | [ Entrada i sortida generals >> ] |
[ < Impressió dels versos al final ] | [ Amunt : Versos ] | [ Cançons > ] |
Impressió dels versos al final en diverses columnes
Quan una peça té molts versos, sovint s’imprimeixen en diverses columnes al llarg de tota la pàgina. Freqüentment, un número de ver fora del marge precedeix cada vers. L’exemple següent mostra com produir aquesta sortida al LilyPond.
melody = \relative { c'4 c c c | d d d d } text = \lyricmode { \set stanza = "1." Aquest és el vers u. Té dues línies. } \score { << \new Voice = "one" { \melody } \new Lyrics \lyricsto "one" \text >> \layout { } } \markup { \fill-line { \hspace #0.1 % mou la columna a fora del marge esquerra; % es pot eliminar si l'espai a la pàgina és escàs \column { \line { \bold "2." \column { "Aquest és el vers dos." "Té dues línies." } } \combine \null \vspace #0.1 % afegeix espai vertical entre els versos \line { \bold "3." \column { "Aquest és el vers tres." "Té dues línies." } } } \hspace #0.1 % afegeix espai horitzontal entre les columnes; \column { \line { \bold "4." \column { "Aquest és el vers quatre." "Té dues línies." } } \combine \null \vspace #0.1 % afegeix espai vertical entre els versos \line { \bold "5." \column { "Aquest és el vers cinc." "Té dues línies." } } } \hspace #0.1 % dóna algun espai extra al marge dret; % es pot eliminar si l'espai de la pàgina és escàs } }
Vegeu també
Referència de funcionament intern: LyricText, StanzaNumber.
[ << Notació especialitzada ] | [Part superior][Continguts][Índex] | [ Entrada i sortida generals >> ] |
[ < Impressió dels versos al final ] | [ Amunt : Versos ] | [ Cançons > ] |