1 @c -*- coding: utf-8; mode: texinfo; -*-
3 Translation of GIT committish: 2607a3536733d8d4a1e74176027a5cb01d4e776a
5 When revising a translation, copy the HEAD committish of the
6 version that you are working on. See TRANSLATION for details.
11 @node Simultaneous notes
12 @section Simultaneous notes
14 @lilypondfile[quote,ragged-right,line-width=16\cm,staffsize=16]
15 {simultaneous-headword.ly}
17 La polifonía en música hace referencia a tener más de una voz en una
18 pieza cualquiera de música. En LilyPond la polifonía hace referencia
19 a tener más de una voz en el mismo pentagrama.
28 @subsection Single voice
36 @subsubsection Chorded notes
40 Un acorde se forma encerrando un conjunto de notas entre @code{<} y
41 @code{>}. Un acorde puede ir seguido de una duración o un conjunto de
42 articulaciones, como si fueran simples notas.
44 @lilypond[verbatim,ragged-right,fragment,quote,relative=1]
48 Para ver más información sobre los acordes, consulte @ref{Introducing chord
53 Glosario musical: @rglos{chord}.
55 Referencia de la notación: @ref{Introducing chord names}.
57 Fragmentos de código: @lsrdir{Simultaneous,Simultaneous-notes}.
61 Las expresiones musicales como @code{<< @{ g8 e8 @} a4 >>} no se
62 imprimen con exactitud. Utilice @code{<g a>8 <e a>8} en su lugar.
67 @subsubsection Clusters
70 UNTRANSLATED NODE: IGNORE ME
74 @subsection Multiple voices
78 * Explicitly instantiating voices::
79 * Collision Resolution::
80 * Automatic part combining::
81 * Writing music in parallel::
85 @subsubsection Basic polyphony
89 La manera más fácil de escribir fragmentos con más de una voz sobre el mismo pentagrama
90 es introducir cada voz como una secuencia (con @code{@{...@}}), y combinarlas
91 simultáneamente, separando las voces con @code{\\}
95 @lilypond[quote,verbatim,fragment]
96 \new Staff \relative c' {
100 { r8 e4 d c8 ~ | c b16 a b8 g ~ g2 } \\
106 El separador hace que se produzca un nuevo contexto de @internalsref{Voice}@footnote{Las voces polifónicas
107 se conocen a veces como @q{capas} en otros programas de edición de partituras.}.
109 Llevan los nombres @code{"1"}, @code{"2"}, etc. En cada
110 uno de estos contextos, la dirección vertical de las ligaduras, plicas, etc., se establece
111 de la manera que corresponda.
113 Todas estas voces están separadas de la voz que contiene las notas
114 justo por fuera de la construcción @code{<< \\ >>}. Se debe tener
115 esto en cuenta cuando haga algún cambio en una voz. También
116 significa que las ligaduras de unión y de expresión no pueden salir de (ni
117 entrar en) una construcción @code{<< \\ >>}. En cambio las voces
118 paralelas que están en construcciones @code{<< \\ >>} separadas dentro
119 del mismo pentagrama, son la misma voz. Presentamos a continuación el
120 mismo ejemplo, con cabezas y colores distintos para cada voz. Dese cuenta de
121 que el cambio en el estilo de cabezas de nota en la voz principal no
122 afecta a las que están dentro de la construcción @code{<< \\ >>}.
123 Asimismo, el cambio a la segunda voz en la primera construcción
124 @code{<< \\ >>} es efectiva en la segunda @code{<< \\ >>}, y la voz se liga de una construcción a otra.
126 @cindex cabezas de nota, estilos de
128 @lilypond[quote,verbatim,fragment]
129 \new Staff \relative c' {
130 \override NoteHead #'style = #'cross
131 \override NoteHead #'color = #red
135 { \override NoteHead #'style = #'triangle
136 \override NoteHead #'color = #blue
141 { c8 b16 a b8 g ~ g2 } \\
142 { \override NoteHead #'style = #'slash
143 \override NoteHead #'color = #green
149 La polifonía no cambia la relación entre las notas que están dentro de
150 un bloque @code{\relative @{ @}}. Cada una de las notas se calcula
151 relativa a la nota inmediatamente anterior.
154 \relative @{ notaA << notaB \\ notaC >> notaD @}
157 @code{notaC} es relativa a @code{notaB}, no a @code{notaA};
158 @code{notaD} es relativa a @code{notaC}, no a @code{notaB} ni a
162 @node Explicitly instantiating voices
163 @subsubsection Explicitly instantiating voices
165 Los contextos de @internalsref{Voice} también se pueden instanciar manualmente
166 dentro de un bloque @code{<< >>} para crear música polifónica, usando
167 @code{\voiceOne}, hasta @code{\voiceFour} para asignar las direcciones de las plicas
168 y un desplazamiento horizontal para cada parte.
172 << \superior \\ \inferior >>
180 \new Voice = "1" @{ \voiceOne \superior @}
181 \new Voice = "2" @{ \voiceTwo \inferior @}
185 Los comandos @code{\voiceXXX} establecen la dirección de las plicas, ligaduras de expresión y de unión,
186 articulaciones, anotaciones de texto, puntillos y digitaciones.
187 @code{\voiceOne} y @code{\voiceThree} hacen
188 a los mencionados objetos apuntar hacia arriba, mientras que @code{\voiceTwo} y @code{\voiceFour}
189 los hacen apuntar hacia abajo.
190 El comando @code{\oneVoice} hace volver a los ajustes normales.
192 Una expresión que aparece directamente dentro de un @code{<< >>} pertenece a
193 la voz principal. Es útil cuando aparecen voces adicionales al tiempo que está cantando la voz
194 principal. A continuación podemos ver una representación mejor del ejemplo del apartado anterior.
195 Las cabezas de color y en forma de cruz demuestran que
196 la melodía principal ahora está en un contexto de una voz única.
198 @lilypond[quote,ragged-right,verbatim]
199 \new Staff \relative c' {
200 \override NoteHead #'style = #'cross
201 \override NoteHead #'color = #red
206 \new Voice="1" { \voiceTwo
207 r8 e4 d c8 ~ | c8 b16 a b8 g ~ g2
210 \new Voice { \voiceThree
219 La definición correcta de las voces permite que la melodía se pueda marcar con ligaduras de expresión.
220 @lilypond[quote,ragged-right,verbatim]
221 \new Staff \relative c' {
226 \context Voice="1" { \voiceTwo
227 r8 e4 d c8 ~ | c8 b16 a b8 g ~ g2
230 \new Voice { \voiceThree
239 Al evitar el separador @code{\\} posibilitamos la escritura de
240 construcciones polifónicas anidadas, lo que en algún caso podría constituir
241 una forma más natural de tipografiar la música.
243 @lilypond[quote,ragged-right,verbatim]
244 \new Staff \relative c' {
249 \context Voice="1" { \voiceTwo
253 \new Voice { \voiceThree
265 En ciertos casos de música polifónica compleja podría ser necesario
266 utilizar voces adicionales para evitar colisiones entre las notas.
267 Las voces adicionales se añaden definiendo un identificador como se muestra a continuación:
269 @lilypond[quote,verbatim,ragged-right,relative=2]
270 voiceFive = #(context-spec-music (make-voice-props-set 4) 'Voice)
273 { \voiceOne g4 ~ \stemDown g32[ f( es d c b a b64 )g] } \\
281 @node Collision Resolution
282 @subsubsection Collision Resolution
284 Normalmente las cabezas de nota con un número de puntillos diferente
285 no se mezclan en una sola, pero cuando se le da un valor verdadero a
286 la propiedad @code{merge-differently-dotted} en el objeto @internalsref{NoteCollision}, se juntan en una sola:
288 @lilypond[quote,verbatim,fragment,ragged-right,relative=2]
291 \override Staff.NoteCollision
292 #'merge-differently-dotted = ##t
294 } \\ { g8.[ f16] g8.[ f16] } >>
297 De forma similar puede mezclar cabezas de blanca con corcheas,
298 ajustando @code{merge-differently-headed}:
300 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
303 \override Staff.NoteCollision
304 #'merge-differently-headed = ##t
305 c8 c4. } \\ { c2 c2 } >>
309 @code{merge-differently-headed} y @code{merge-differently-dotted}
310 se aplican solamente a direcciones de plica opuestas (es decir, a las voces 1 y 2).
312 LilyPond también desplaza verticalmente los silencios que están en el lado contrario de una plica,
315 @lilypond[quote,ragged-right,fragment,verbatim]
316 \new Voice << c''4 \\ r4 >>
319 Si tres o más notas coinciden verticalmente en la misma columna,
320 @code{merge-differently-headed} no puede completar satisfactoriamente
321 la mezcla de las dos notas que deberían mezclarse.
322 Para hacer posible que la mezcla funcione, aplique un @code{\shift} (desplazamiento) a la nota que no
323 debe mezclarse. En el primer compás del ejemplo siguiente,
324 @code{merge-differently-headed} no funciona (la cabeza de la blanca está rellena)
325 En el segundo compás, se aplica @code{\shiftOn} para mover horizontalmente el
326 @code{g} (Sol) superior, y @code{merge-differently-headed}
327 funciona correctamente.
329 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
330 \override Staff.NoteCollision #'merge-differently-headed = ##t
333 { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
334 { \voiceFour e,,2 e'2}
337 { d'=''2 \shiftOn g2 } \\
338 { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
339 { \voiceFour e,,2 e'2}
352 @funindex \voiceThree
364 @code{\shiftOff}: estos comandos especifican el grado en que
365 se deben desplazar los acordes de la voz en curso.
366 Las voces exteriores (normalmente: la voz uno y la voz dos)
367 tienen @code{\shiftOff} (desplazamiento desactivado), mientras que las voces interiores (tres y cuatro)
368 tienen @code{\shiftOn} (desplazamiento activado). @code{\shiftOnn} y @code{\shiftOnnn} definen niveles de desplazamiento
371 Cuando LilyPond no puede con todo, se pueden usar la propiedad
372 @code{force-hshift} (forzar desplazamiento) del objeto @internalsref{NoteColumn}
373 y los silencios con altura para sobreescribir las decisiones de tipografía.
375 @lilypond[quote,verbatim,ragged-right]
382 \once \override NoteColumn #'force-hshift = #1.7
390 Referencia del programa: los objetos responsables de resolver las colisiones son
391 @internalsref{NoteCollision} y @internalsref{RestCollision}.
396 Cuando se emplea @code{merge-differently-headed} con una corchea (o una nota más corta)
397 con la plica hacia arriba, y una blanca con la plica hacia abajo,
398 la corchea no tiene el desplazamiento correcto.
400 No están contemplados los racimos (clusters) donde la misma nota se presenta
401 con diferentes alteraciones accidentales dentro del mismo acorde. En
402 este caso se recomienda usar la transcripción enarmónica, o usar la
403 notación especial de racimos (ver @ref{Clusters}).
406 @node Automatic part combining
407 @subsubsection Automatic part combining
408 @cindex particellas, combinación automática
409 @cindex particellas, combinador de
411 La combinación automática de particellas se usa para mezclar dos partes musicales sobre un pentagrama.
412 Tiene como objetivo el tipografiado de partituras orquestales. Cuando las dos partes
413 son idénticas durante un período de tiempo, sólo se presenta una de ellas. En los lugares
414 en que las dos partes son diferentes, se tipografían como voces separadas,
415 y las direcciones de las plicas se establecen de forma automática. También las partes de solo
416 y @emph{a due} quedan identificadas y es posible marcarlas.
418 La sintaxis para la combinación de las partes es
421 \partcombine @var{expresión_musical_1} @var{expresión_musical_2}
425 El ejemplo siguiente ejemplifica la funcionalidad básica del combinador de
426 partes: poner las partes en un solo pentagrama, y establecer las direcciones de las plicas y la
429 @lilypond[quote,verbatim,ragged-right,fragment]
430 \new Staff \partcombine
431 \relative g' { g g a( b) c c r r }
432 \relative g' { g g r4 r e e g g }
435 El primer Sol (@code{g}) aparece una sola vez, aunque se especificaba
436 dos veces (una en cada parte). Las direcciones de las plicas, ligaduras de expresión y ligaduras de unión se
437 establecen automáticamente, dependiendo de si es un solo o un unísono. La primera
438 parte (la que tiene el contexto llamado @code{one}) siempre tiene las plicas para arriba, y
439 @q{Solo}, mientras que la segunda (llamada @code{two}) siempre tiene las plicas para abajo y
442 Si queremos sólo las partes mezcladas y no las marcas textuales, podemos
443 establecer la propiedad @code{printPartCombineTexts} al valor false
445 @lilypond[quote,verbatim,ragged-right,fragment,relative=2]
447 \set Staff.printPartCombineTexts = ##f
449 \relative g' { g a( b) r }
450 \relative g' { g r4 r f }
454 Para cambiar el texto que se imprime para los solos o la fusión, podemos
455 establecer las propiedades @code{soloText}, @code{soloIIText} y
458 @lilypond[quote,verbatim,ragged-right,fragment,relative=2]
460 \set Score.soloText = #"ichi"
461 \set Score.soloIIText = #"ni"
462 \set Score.aDueText = #"tachi"
464 \relative g' { g4 g a( b) r }
465 \relative g' { g4 g r r f }
469 Los dos argumentos de @code{\partcombine} se interpretan como contextos de
470 @internalsref{Voice}. Si se están usando octavas relativas,
471 se debe especificar @code{\relative} para ambas expresiones musicales, es decir
475 \relative @dots{} @var{expresión_musical_1}
476 \relative @dots{} @var{expresión_musical_2}
480 Una sección @code{\relative} que se encuentra fuera de @code{\partcombine} no tiene ningún
481 efecto sobre las notas de @var{expresión_musical_1} y @var{expresión_musical_2}.
485 Referencia del programa: @internalsref{PartCombineMusic}.
489 Si @code{printPartCombineTexts} está establecido, cuando las dos voces tocan y terminan las mismas notas,
490 el combinador de partes puede tipografiar @code{a2} más
491 de una vez en el mismo compás.
493 @code{\partcombine} no puede estar dentro de @code{\times}.
495 @code{\partcombine} no puede estar dentro de @code{\relative}.
497 Internamente, el @code{\partcombine} interpreta los dos argumentos como
498 @code{Voice}s llamadas @code{one} y @code{two}, y después decide cuándo se pueden combinar
499 las partes. Como consecuencia, si los argumentos cambian a
500 contextos de @internalsref{Voice} con nombres diferentes, los eventos que contienen
504 @node Writing music in parallel
505 @subsubsection Writing music in parallel
507 @cindex Escribir música en paralelo
508 @cindex Música intercalada
510 La música para varias partes se puede intercalar
512 @lilypond[quote,fragment,verbatim]
513 \parallelMusic #'(voiceA voiceB) {
514 r8 g'16[ c''] e''[ g' c'' e''] r8 g'16[ c''] e''[ g' c'' e''] |
516 r8 a'16[ d''] f''[ a' d'' f''] r8 a'16[ d''] f''[ a' d'' f''] |
520 \new Staff \new Voice \voiceA
521 \new Staff \new Voice \voiceB
525 Esto funciona bastante bien para música de piano
527 @lilypond[quote,verbatim]
531 \parallelMusic #'(voiceA voiceB voiceC voiceD) {
533 r8 g'16[ c''] e''[ g' c'' e''] r8 g'16[ c''] e''[ g' c''
536 r8 a16[ d'] f'[ a d' f'] r8 a16[ d'] f'[ a d' f'] |
540 a'8 b' c'' d'' e'' f'' g'' a'' |
542 c16 d e f d e f g e f g a f g a b |