Siguiente: Formateo de las notas de aviso, Anterior: Nombres de instrumentos, Arriba: Escritura de las particellas
Es muy frecuente que una voz duplique música de otra voz. Por ejemplo, los violines primero y segundo pueden tocar las mismas notas durante un pasaje musical. En LilyPond esto se hace dejando que una voz cite a la otra, sin tener que volverla a introducir.
Antes de que una voz pueda citarse, se debe usar la instrucción
\addQuote
para iniciar el fragmento citado. Esta instrucción
se debe usar en el ámbito del nivel más alto. El primer argumento es
una cadena identificativa, y el segundo es una expresión musical:
flute = \relative c'' { a4 gis g gis } \addQuote "flute" { \flute }
La instrucción \quoteDuring
se usa para indicar el punto en que
comienza la cita. va seguido por dos argumentos: el nombre de la voz
citada, tal y como se definió con \addQuote
, y una expresión
musical que indica la duración de la cita, normalmente silencios de
separación o silencios multicompás. La música correspondiente de la
voz citada se inserta dentro de la expresión musical:
flauta = \relative c'' { a4 gis g gis } \addQuote "flute" { \flauta } \relative c' { c4 cis \quoteDuring #"flute" { s2 } }
Si la expresión musical que se usa para \quoteDuring
contiene
cualquier cosa que no sea un silencio de separación o un silencio
multicompás, ase produce una situación de polifonía, lo que no suele
ser deseable:
flauta = \relative c'' { a4 gis g gis } \addQuote "flute" { \flauta } \relative c' { c4 cis \quoteDuring #"flute" { c4 b } }
Las citas reconocen los ajustes de transposición de los instrumentos
tanto para la fuente como para los instrumentos de destino si se
utiliza la instrucción \transposition
. Para ver más detalles
sobre \transposition
, consulte Transposición de los instrumentos.
clarinete = \relative c'' { \transposition bes a4 gis g gis } \addQuote "clarinet" { \clarinete } \relative c' { c4 cis \quoteDuring #"clarinet" { s2 } }
Es posible etiquetar las citas con nombres exclusivos para poder procesarlas de diferentes maneras. Para ver más detalles sobre este procedimiento, consulte Uso de etiquetas.
Citar otra voz con transposición
Los pasajes citados tienen en cuenta la transposición de la fuente
tanto como la del destino. En este ejemplo, todos los
instrumentos interpreta una nota con el sonido del Do central; el
destino de un instrumento transpositor en Fa. La parte de destino
se puede transponer utilizando \transpose
. En este caso
se transportan todas las notas (incluidas las citadas).
\addQuote clarinet { \transposition bes \repeat unfold 8 { d'16 d' d'8 } } \addQuote sax { \transposition es' \repeat unfold 16 { a8 } } pruebaDeCita = { % trompa \transposition f g'4 << \quoteDuring #"clarinet" { \skip 4 } s4^"clar." >> << \quoteDuring #"sax" { \skip 4 } s4^"sax." >> g'4 } { \set Staff.instrumentName = \markup { \center-column { Horn \line { in F } } } \pruebaDeCita \transpose c' d' << \pruebaDeCita s4_"up a tone" >> }
Citar otra voz
La propiedad quotedEventTypes
determina los tipos de
eventos musicales que resultan citados. El valor predeterminado
es (note-event rest-event)
, que significa que sólo aparecen
en la expresión \quoteDuring
las notas y los silencios.
En el ejemplo siguiente, el silencio de semicorchea no aparece en
el fragmento citado porque rest-event
no está dentro de los
quotedEventTypes
.
citaMe = \relative c' { fis4 r16 a8.-> b4\ff c } \addQuote citaMe \citaMe original = \relative c'' { c8 d s2 \once \override NoteColumn #'ignore-collision = ##t es8 gis8 } << \new Staff { \set Staff.instrumentName = #"quoteMe" \citaMe } \new Staff { \set Staff.instrumentName = #"orig" \original } \new Staff \relative c'' << \set Staff.instrumentName = #"orig+quote" \set Staff.quotedEventTypes = #'(note-event articulation-event) \original \new Voice { s4 \set fontSize = #-4 \override Stem #'length-fraction = #(magstep -4) \quoteDuring #"quoteMe" { \skip 2. } } >> >>
Referencia de la notación: Transposición de los instrumentos, Uso de etiquetas.
Fragmentos de código: Notación de los pentagramas.
Referencia de funcionamiento interno: QuoteMusic, Voice.
Sólo el contenido de la primera voz de una instrucción
\addQuote
se tiene en cuenta para la cita, de manera que la
música no puede contener enunciados \new
ni \context
Voice
que cambiarían a una voz distinta.
La cita de notas de adorno no es funcional e incluso puede hacer que LilyPond termine de forma abrupta.
La cita de unos tresillos dentro de otros puede dar como resultado una notación de pobre calidad.
En anteriores versiones LilyPond (antes de la 2.11), addQuote
se escribía completamente en minúsculas: \addquote
.