]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/notation/simultaneous.itely
Merge branch 'lilypond/translation' of ssh://git.sv.gnu.org/srv/git/lilypond into...
[lilypond.git] / Documentation / es / notation / simultaneous.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: es -*-
2 @ignore
3     Translation of GIT committish: 8e0330b913e0c7494282e6b00cebbf4dcee79b50
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  For details, see the Contributors'
7     Guide, node Updating translation committishes..
8 @end ignore
9
10 @c \version "2.13.29"
11
12 @c Translation status: post-GDP
13
14 @node Notas simultáneas
15 @section Notas simultáneas
16 @translationof Simultaneous notes
17
18 @lilypondfile[quote]{simultaneous-headword.ly}
19
20 La polifonía en música hace referencia a tener más de una voz en una
21 pieza cualquiera de música.  En LilyPond la polifonía hace referencia
22 a tener más de una voz en el mismo pentagrama.
23
24 @menu
25 * Una voz única::
26 * Varias voces::
27 @end menu
28
29 @node Una voz única
30 @subsection Una voz única
31 @translationof Single voice
32
33 Esta sección trata de la notas simultáneas dentro de la misma voz.
34
35 @menu
36 * Notas en acorde::
37 * Repetición de acordes::
38 * Expresiones simultáneas::
39 * Racimos (clusters)::
40 @end menu
41
42 @node Notas en acorde
43 @unnumberedsubsubsec Notas en acorde
44 @translationof Chorded notes
45
46 @cindex acordes
47 @cindex paréntesis en ángulo
48
49 @funindex <
50 @funindex >
51 @funindex <...>
52
53 Un acorde se forma encerrando un conjunto de notas entre @code{<} y
54 @code{>}.  Un acorde puede ir seguido de una duración,
55 como si fueran simples notas.
56
57 @lilypond[verbatim,quote,relative=2]
58 <a c e>1 <a c e>2 <f a c e>4 <a c>8. <g c e>16
59 @end lilypond
60
61 Los acordes también pueden ir seguidos de articulaciones, de nuevo como
62 si fueran simples notas.
63
64 @lilypond[verbatim,quote,relative=2]
65 <a c e>1\fermata <a c e>2-> <f a c e>4\prall <a c>8.^| <g c e>16-.
66 @end lilypond
67
68 Las notas dentro del propio acorde también pueden ir seguidas
69 de articulaciones y ornamentos.
70
71 @lilypond[verbatim,quote,relative=2]
72 <a c\prall e>1 <a-> c-^ e>2 <f-. a c-. e-.>4 <a-+ c-->8. <g\fermata c e\turn>16
73 @end lilypond
74
75 Sin embargo, algunos elementos de notación tales como las
76 expresiones de matices dinámicos, los reguladores y las
77 ligaduras de espresión, se deben unir al acorde y no a las notas que integran
78 el mismo, pues en caso contrario no se imprimirán.
79
80 @lilypond[verbatim,quote,relative=2]
81 <a\f c( e>1 <a c) e>\f <a\< c e>( <a\! c e>) <a c e>\< <a c e> <a c e>\!
82 @end lilypond
83
84 @cindex relativo, acordes en altura
85 @cindex acordes y altura relativa
86
87 Se puede usar el modo relativo para la altura de las notas de los
88 acordes.  La primera nota del acorde siempre es relativa a la primera nota
89 del acorde anterior, o en caso de que el elemento precedente no sea un acorde,
90 la altura de la última nota que vino antes del acorde.
91 El resto de las notas del acorde son relativas a la nota anterior
92 @emph{dentro del mismo acorde}.
93
94 @lilypond[verbatim,quote,relative=2]
95 <a c e>1 <f a c> <a c e> <f' a c> <b, e b,>
96 @end lilypond
97
98 Para ver más información sobre los acordes, consulte @ref{Notación de acordes}.
99
100 @seealso
101 Glosario musical:
102 @rglos{chord}.
103
104 Manual de aprendizaje:
105 @rlearning{Combinar notas para formar acordes}.
106
107 Referencia de la notación:
108 @ref{Notación de acordes},
109 @ref{Articulaciones y ornamentos},
110 @ref{Escritura de octava relativa}.
111
112 Fragmentos de código:
113 @rlsr{Simultaneous notes}.
114
115
116 @node Repetición de acordes
117 @unnumberedsubsubsec Repetición de acordes
118 @translationof Chord repetition
119
120 Para reducir el tecleo, se puede usar una abreviatura de repetición
121 del acorde anterior.  El símbolo de repetición de acordes es @code{q}:
122
123 @lilypond[verbatim,quote,relative=2]
124 <a c e>1 q <f a c>2 q
125 @end lilypond
126
127 Como en los acordes normales, el símbolo de repetición de acordes
128 puede usarse con duraciones, articulaciones, elementos de marcado, ligaduras
129 de expresión, barras, etc., pues sólo se duplican las notas del acorde precedente.
130
131 @lilypond[verbatim,quote,relative=2]
132 <a c e>1\p^"text" q2\<( q8)[-| q8.]\! q16-1-2-3 q8\prall
133 @end lilypond
134
135 El símbolo de repetición de acordes
136 siempre recuerda la última ocurrencia de un acorde,
137 por lo que es posible repetir el acorde más reciente
138 incluso si se han escrito en medio otras notas que no están en un acorde, o silencios.
139
140 @lilypond[verbatim,quote,relative=2]
141 <a c e>1 c4 q2 r8 q8
142 @end lilypond
143
144 Sin embargo, el símbolo de repetición de acordes no retiene los
145 matices dinámicos, las articulaciones ni los ornamentos que
146 contiene o que están adosados al acorde  anterior.
147
148 @lilypond[verbatim,quote,relative=2]
149 <a-. c\prall e>1\sfz c4 q2 r8 q8
150 @end lilypond
151
152 @seealso
153 Notation Reference:
154 @ref{Notación de acordes},
155 @ref{Articulaciones y ornamentos}.
156
157 Archivos de inicio:
158 @file{ly/@/chord-repetition-init@/.ly}.
159
160
161 @node Expresiones simultáneas
162 @unnumberedsubsubsec Expresiones simultáneas
163 @translationof Simultaneous expressions
164
165 Una o más expresiones musicales encerradas entre ángulos dobles se
166 entienden como simultáneas.  Si la primera expresión comienza con una
167 sola nota o si toda la expresión simultánea aparece explícitamente
168 dentro de una sola voz, la expresión completa se sitúa sobre un solo
169 pentagrama; en caso contrario los elementos de la expresión simultánea
170 se sitúan en pentagramas distintos.
171
172 Los ejemplos siguientes muestran expresiones simultáneas sobre un solo
173 pentagrama:
174
175 @lilypond[quote,verbatim,relative=2]
176 \new Voice {  % explicit single voice
177   << { a4 b g2 } { d4 g c,2 } >>
178 }
179 @end lilypond
180
181 @lilypond[quote,verbatim,relative=2]
182 % single first note
183 a << { a4 b g } { d4 g c, } >>
184 @end lilypond
185
186 Esto puede ser de utilidad si las secciones simultáneas tienen
187 idénticas duraciones, pero se producirán errores si se intentan poner
188 notas de distinta duración sobre la misma plica.
189
190 El ejemplo siguiente muestra cómo las expresiones simultáneas pueden
191 generar varios pentagramas de forma implícita:
192
193 @lilypond[quote,verbatim,relative=2]
194 % no single first note
195 << { a4 b g2 } { d4 g2 c,4 } >>
196 @end lilypond
197
198 Aquí no hay problema en tener distintas duraciones.
199
200
201 @node Racimos (clusters)
202 @unnumberedsubsubsec Racimos (clusters)
203 @translationof Clusters
204
205 @cindex cluster
206 @cindex racimo (cluster)
207
208 @funindex \makeClusters
209 @funindex makeClusters
210
211
212 Un «cluster» o racimo indica que se deben tocar simultáneamente un
213 conjunto de notas consecutivas.  Se escriben aplicando la función
214 @code{\makeClusters} a una secuencia de acordes, p.ej.:
215
216 @lilypond[quote,relative=2,verbatim]
217 \makeClusters { <g b>2 <c g'> }
218 @end lilypond
219
220 Se pueden mezclar en el mismo pentagrama notas normales y clusters,
221 incluso al mismo tiempo.  En tal caso, no se hace ningún intento de
222 evitar automáticamente las colisiones entre clusters y notas normales.
223
224
225 @seealso
226 Glosario musical:
227 @rglos{cluster}.
228
229 Fragmentos de código:
230 @rlsr{Simultaneous notes}.
231
232 Referencia de funcionamiento interno:
233 @rinternals{ClusterSpanner},
234 @rinternals{ClusterSpannerBeacon},
235 @rinternals{Cluster_spanner_engraver}.
236
237
238 @knownissues
239
240 Los clusters sólo tienen un buen aspecto cuando abarcan un mínimo de
241 dos acordes.  En caso contrario aparecerán excesivamente estrechos.
242
243 Los clusters no llevan plica y por sí mismos no pueden indicar las
244 duraciones, pero la longitud del cluster que se imprime viene
245 determinada por la duración de los acordes que lo definen.  Los
246 racimos separados necesitan silencios de separación entre ellos.
247
248 Los clusters no producen ninguna salida MIDI.
249
250 @node Varias voces
251 @subsection Varias voces
252 @translationof Multiple voices
253
254 Esta sección trata las notas simultáneas en varias voces o varios
255 pentagramas.
256
257 @menu
258 * Polifonía en un solo pentagrama::
259 * Estilos de voz::
260 * Resolución de las colisiones::
261 * Combinación automática de las partes::
262 * Escribir música en paralelo::
263 @end menu
264
265 @node Polifonía en un solo pentagrama
266 @unnumberedsubsubsec Polifonía en un solo pentagrama
267 @translationof Single-staff polyphony
268
269 @cindex pentagrama único, polifonía de
270 @cindex polifonía en un solo pentagrama
271 @cindex voz
272 @cindex letra asignada a una voz
273
274 @funindex \voiceOne
275 @funindex voiceOne
276 @funindex \voiceOne ... \voiceFour
277 @funindex Voice
278 @funindex \oneVoice
279 @funindex oneVoice
280
281 @strong{@i{Instanciar las voces explícitamente}}
282
283 La estructura básica necesaria para obtener varias voces
284 independientes en un mismo pentagrama se ilustra en el ejemplo
285 siguiente:
286
287 @lilypond[quote,relative=3,verbatim]
288 \new Staff <<
289   \new Voice = "first"
290     { \voiceOne r8 r16 g e8. f16 g8[ c,] f e16 d }
291   \new Voice= "second"
292     { \voiceTwo d16 c d8~ d16 b c8~ c16 b c8~ c16 b8. }
293 >>
294 @end lilypond
295
296 @noindent
297 Aquí se crean explícitamente instancias de voces, cada una de las
298 cuales recibe un nombre.  Las instrucciones @code{\voiceOne}
299 ... @code{\voiceFour} (voz uno hasta voz cuatro) preparan las voces de
300 manera que la primera y segunda voces llevan las plicas hacia arriba,
301 las voces segunda y cuarta llevan las plicas hacia abajo, las cabezas
302 de las notas en las voces tercera y cuarta se desplazan
303 horizontalmente, y los silencios de las voces respectivas se desplazan
304 también automáticamente para evitar las colisiones.  La instrucción
305 @code{\oneVoice} (una voz) devuelve todos los ajustes de las voces al
306 estado neutro predeterminado.
307
308 @strong{@i{Pasajes polifónicos temporales}}
309
310 Se puede crear un pasaje polifónico temporal con la construcción
311 siguiente:
312
313 @example
314 << @{ \voiceOne ... @}
315   \new Voice @{ \voiceTwo ... @}
316 >> \oneVoice
317 @end example
318
319 @noindent
320 Aquí, la primera expresión dentro de un pasaje polifónico temporal se
321 coloca en el contexto @code{Voice} que estaba en uso inmediatamente
322 antes del pasaje polifónico, y ese mismo contexto @code{Voice}
323 continua después de la sección temporal.  Otras expresiones dentro de
324 los ángulos se asignan a distintas voces temporales.  Esto permite
325 asignar la letra de forma continua a una voz antes, durante y después
326 de la sección polifónica:
327
328 @lilypond[quote, verbatim, relative=2]
329 <<
330   \new Voice = "melody" {
331     a4
332     <<
333       {
334         \voiceOne
335         g f
336       }
337       \new Voice {
338         \voiceTwo
339         d2
340       }
341     >>
342     \oneVoice
343     e4
344   }
345   \new Lyrics \lyricsto "melody" {
346   This is my song.
347   }
348 >>
349 @end lilypond
350
351 @noindent
352 Aquí, las instrucciones @code{\voiceOne} y @code{\voiceTwo} son
353 necesarias para definir los ajustes de cada voz.
354
355 @strong{@i{La construcción de la doble barra invertida}}
356
357 La construcción @code{<< @{...@} \\ @{...@} >>}, en que las dos
358 expresiones (o más) están separadas por doble barra invertida, se
359 comporta de forma distinta a la construcción similar sin las dobles
360 barras: @emph{todas} las expresiones dentro de esta construcción se
361 asignan a contextos @code{Voice} nuevos.  Estos contextos @code{Voice}
362 nuevos se crean implícitamente y reciben los nombres fijos @code{"1"},
363 @code{"2"}, etc.
364
365 El primer ejemplo podría haberse tipografiado de la manera siguiente:
366
367 @lilypond[quote,relative=3,verbatim]
368 <<
369   { r8 r16 g e8. f16 g8[ c,] f e16 d }
370   \\
371   { d16 c d8~ d16 b c8~ c16 b c8~ c16 b8. }
372 >>
373 @end lilypond
374
375 Esta sintaxis se puede usar siempre que no nos importe que se creen
376 nuevas voces temporales que después serán descartadas.  Estas voces
377 creadas implícitamente reciben ajustes equivalentes al efecto de las
378 instrucciones @code{\voiceOne} ... @code{\voiceFour}, en el orden en
379 que aparecen en el código.
380
381 En el siguiente ejemplo, la voz intermedia lleva las plicas hacia
382 arriba, de manera que la introducimos en tercer lugar para que pase a
383 ser la voz tres, que tiene las plicas hacia arriba tal y como
384 queremos.  Se usan silencios de separación para evitar la aparición de
385 silencios duplicados.
386
387 @lilypond[quote,relative=3,verbatim]
388 <<
389   { r8 g g  g g f16 ees f8 d }
390   \\
391   { ees,8 r ees r d r d r }
392   \\
393   { d'8 s c s bes s a s }
394 >>
395 @end lilypond
396
397 En todas las partituras excepto las más simples, se recomienda crear
398 contextos @code{Voice} explícitos como aparece explicado en
399 @rlearning{Contextos y grabadores} y en @rlearning{Voces explícitas}.
400
401
402 @strong{@i{Orden de las voces}}
403
404 Al escribir varias voces en el archivo de entrada,
405 utilice el orden siguiente:
406
407 @example
408 Voz 1: las más aguda
409 Voz 2: la más grave
410 Voz 3: la segunda más aguda
411 Voz 4: la segunda más grave
412 Voz 5: la tercera más aguda
413 Voz 6: la tercera más grave
414 etc.
415 @end example
416
417 A pesar de que esto puede parecer contrario a la intuición,
418 simplifica el proceso de disposición automática de las figuras.
419 Observe que las voces de numeración impar reciben plicas
420 hacia arriba, y las de numeración par reciben plicas hacia abajo:
421
422 @lilypond[quote,verbatim]
423 \new Staff <<
424   \time 2/4
425   { f''2 }  % 1: highest
426   \\
427   { c'2  }  % 2: lowest
428   \\
429   { d''2 }  % 3: second-highest
430   \\
431   { e'2  }  % 4: second-lowest
432   \\
433   { b'2  }  % 5: third-highest
434   \\
435   { g'2  }  % 6: third-lowest
436 >>
437 @end lilypond
438
439 @strong{@i{Duraciones idénticas}}
440
441 En el caso especial en que queremos tipografiar fragmentos de música
442 que discurre en paralelo y con las mismas duraciones, se pueden
443 combinar en un solo contexto de voz, formando así acordes.  Para
444 conseguirlo, las incorporamos dentro de una construcción de música
445 simultánea, dentro de una voz creada explícitamente:
446
447 @lilypond[quote,relative=2,verbatim]
448 \new Voice <<
449   { e4 f8 d e16 f g8 d4 }
450   { c4 d8 b c16 d e8 b4 }
451 >>
452 @end lilypond
453
454 Este método conduce a barrados extraños y advertencias si los
455 fragmentos de música no tienen las mismas duraciones exactas.
456
457
458 @predefined
459 @code{\voiceOne},
460 @code{\voiceTwo},
461 @code{\voiceThree},
462 @code{\voiceFour},
463 @code{\oneVoice}.
464 @endpredefined
465
466
467 @seealso
468 Manual de aprendizaje:
469 @rlearning{Las voces contienen música},
470 @rlearning{Voces explícitas}.
471
472 Referencia de la notación:
473 @ref{Pautas de percusión},
474 @ref{Silencios invisibles},
475 @ref{Plicas}.
476
477 Fragmentos de código:
478 @rlsr{Simultaneous notes}.
479
480
481 @node Estilos de voz
482 @unnumberedsubsubsec Estilos de voz
483 @translationof Voice styles
484
485 @cindex voice styles
486 @cindex styles, voice
487 @cindex coloring voices
488 @funindex \voiceOneStyle
489 @funindex \voiceTwoStyle
490 @funindex \voiceThreeStyle
491 @funindex \voiceFourStyle
492 @funindex \voiceNeutralStyle
493
494 Se pueden aplicar colores y formas distintos a las voces para permitir
495 identificarlas fácilmente:
496
497 @lilypond[quote,relative=2,verbatim]
498 <<
499   { \voiceOneStyle d4 c2 b4 }
500   \\
501   { \voiceTwoStyle e,2 e }
502   \\
503   { \voiceThreeStyle b2. c4 }
504   \\
505   { \voiceFourStyle g'2 g }
506 >>
507 @end lilypond
508
509 Para recuperar la presentación normal se utiliza la instrucción
510 @code{\voiceNeutralStyle}.
511
512
513 @predefined
514 @code{\voiceOneStyle},
515 @code{\voiceTwoStyle},
516 @code{\voiceThreeStyle},
517 @code{\voiceFourStyle},
518 @code{\voiceNeutralStyle}.
519 @endpredefined
520
521
522 @seealso
523 Manual de aprendizaje:
524 @rlearning{Oigo voces},
525 @rlearning{Otras fuentes de información}.
526
527 Fragmentos de código:
528 @rlsr{Simultaneous notes}.
529
530
531 @node Resolución de las colisiones
532 @unnumberedsubsubsec Resolución de las colisiones
533 @translationof Collision resolution
534
535 @cindex mezclar notas
536 @cindex notas, colisiones de
537 @cindex colisiones
538 @cindex desplazar nota
539 @cindex varias voces
540 @cindex voces, varias
541 @cindex polifónica, música
542 @cindex desplazamiento de voces
543 @cindex desplazamiento, silencio automático de
544 @cindex desplazamiento de silencios, automático
545 @funindex \shiftOn
546 @funindex shiftOn
547 @funindex \shiftOnn
548 @funindex shiftOnn
549 @funindex \shiftOnnn
550 @funindex shiftOnnn
551 @funindex \shiftOff
552 @funindex shiftOff
553 @funindex \mergeDifferentlyDottedOn
554 @funindex mergeDifferentlyDottedOn
555 @funindex \mergeDifferentlyDottedOff
556 @funindex mergeDifferentlyDottedOff
557 @funindex \mergeDifferentlyHeadedOn
558 @funindex mergeDifferentlyHeadedOn
559 @funindex \mergeDifferentlyHeadedOff
560 @funindex mergeDifferentlyHeadedOff
561
562
563 Las cabezas de notas que están en diferentes voces y tienen la misma
564 altura, la misma forma de cabeza, y dirección opuesta de la plica, se
565 combinan automáticamente, pero las que tienen cabezas distintas o la
566 misma dirección de la plica no se combinan.  Los silencios que se
567 encuentran en el lado opuesto de una plica en otra voz se desplazan
568 verticalmente.  El ejemplo siguiente muestra tres circunstancias
569 distintas, sobre los pulsos 1 y 3 en el primer compás y sobre el pulso
570 1 del segundo compás, donde la combinación automática falla.
571
572
573 @lilypond[quote,verbatim,relative=2]
574 <<
575   {
576     c8 d e d c d c4
577     g'2 fis
578   } \\ {
579     c2 c8. b16 c4
580     e,2 r
581   } \\ {
582     \oneVoice
583     s1
584     e8 a b c d2
585   }
586 >>
587 @end lilypond
588
589 Las cabezas de notas diferentes se pueden combinar, con la excepción
590 de blancas con negras, como se muestra más abajo.  Aquí las cabezas
591 del pulso 1 del primer compás sí se combinan:
592
593 @lilypond[quote,verbatim,relative=2]
594 <<
595   {
596     \mergeDifferentlyHeadedOn
597     c8 d e d c d c4
598     g'2 fis
599   } \\ {
600     c2 c8. b16 c4
601     e,2 r
602   } \\ {
603     \oneVoice
604     s1
605     e8 a b c d2
606   }
607 >>
608 @end lilypond
609
610 También se pueden combinar cabezas con puntillos diferentes, como se
611 muestra en el tercer pulso del primer compás:
612
613 @lilypond[quote,relative=2,verbatim]
614 <<
615   {
616     \mergeDifferentlyHeadedOn
617     \mergeDifferentlyDottedOn
618     c8 d e d c d c4
619     g'2 fis
620   } \\ {
621     c2 c8. b16 c4
622     e,2 r
623   } \\ {
624     \oneVoice
625     s1
626     e8 a b c d2
627   }
628 >>
629 @end lilypond
630
631 La blanca y la corchea en el comienzo del segundo compás no están
632 correctamente combinadas porque la combinación automática no es capaz
633 de completarse satisfactoriamente cuando se encuentran tres o más
634 notas alineadas en la misma columna de notas, y en este caso la cabeza
635 combinada es incorrecta.  Para conseguir que la combinación seleccione
636 la cabeza correcta, se debe aplicar un @code{\shift} o desplazamiento
637 a la nota que no se debe combinar.  Aquí, se aplica @code{\shiftOn}
638 para mover el sol agudo fuera de la columna, y entonces
639 @code{\mergeDifferentlyHeadedOn} hace su trabajo correctamente.
640
641 @lilypond[quote,relative=2,verbatim]
642 <<
643   {
644     \mergeDifferentlyHeadedOn
645     \mergeDifferentlyDottedOn
646     c8 d e d c d c4
647     \shiftOn
648     g'2 fis
649   } \\ {
650     c2 c8. b16 c4
651     e,2 r
652   } \\ {
653     \oneVoice
654     s1
655     e8 a b c d2
656   }
657 >>
658 @end lilypond
659
660 La instrucción @code{\shiftOn} permite (aunque no fuerza)
661 que las notas de una voz se puedan desplazar.  Cuando@code{\shiftOn}
662 se aplica a una voz, una nota o acorde de esta voz se desplaza
663 solamente si su plica chocase en caso contrario con una plica de otra voz,
664 y sólo si las plicas en colisión apuntan en la misma dirección.
665 La instrucción @code{\shiftOff} evita la posibilidad de este tipo de desplazamiento.
666
667 De forma predeterminada, las voces externas (normalmente las voces uno y dos)
668 tienen @code{\shiftOff} especificado (desplazamiento desactivado), mientras
669 que las voces interiores (tres y siguientes) tienen especificado
670 @code{\shiftOn} (desplazamiento activado). Cuando se aplica un desplazamiento,
671 las voces con plicas hacia arriba (voces de numeración impar)
672 se desplazan hacia la derecha,
673 y las voces con las plicas hacia abajo (voces con numeración par)
674 se desplazarn a la izquierda.
675
676 He aquí un ejemplo que le ayudará a visualizar
677 la forma en que se expanidría internamente una expresión polifónica.
678
679 @warning{Observe que con tres o más voces, el orden vertical de
680 las mismas dentro de su archivo de entrada ¡no sería el mismo que
681 el orden vertical de las voces en el pentagrama!}
682
683 @lilypond[quote,verbatim]
684 \new Staff \relative c'' {
685   %% abbreviated entry
686   <<
687     { f2  }  % 1: highest
688     \\
689     { g,2 }  % 2: lowest
690     \\
691     { d'2 }  % 3: upper middle
692     \\
693     { b2  }  % 4: lower middle
694   >>
695   %% internal expansion of the above
696   <<
697     \new Voice = "1" { \voiceOne   \shiftOff f'2 }
698     \new Voice = "2" { \voiceTwo   \shiftOff g,2 }
699     \new Voice = "3" { \voiceThree \shiftOn  d'2 } % shifts right
700     \new Voice = "4" { \voiceFour  \shiftOn  b2  } % shifts left
701   >>
702 }
703 @end lilypond
704
705 Dos instrucciones adicionales, @code{\shiftOnn} y @code{\shiftOnnn},
706 ofrecen niveles de desplazamiento mayores que se pueden
707 especificar temporalmente para resolver colisiones en situaciones
708 complejas; véase @rlearning{Ejemplos reales de música}.
709
710 Sólo se combinan las notas si tienen la plica en direcciones opuestas
711 (como la tienen, por ejemplo, en las voces uno y dos de forma
712 predeterminada o cuando las plicas se establecen explícitamente en
713 direcciones opuestas).
714
715
716 @predefined
717 @code{\mergeDifferentlyDottedOn},
718 @code{\mergeDifferentlyDottedOff},
719 @code{\mergeDifferentlyHeadedOn},
720 @code{\mergeDifferentlyHeadedOff}.
721
722 @code{\shiftOn},
723 @code{\shiftOnn},
724 @code{\shiftOnnn},
725 @code{\shiftOff}.
726 @endpredefined
727
728
729 @snippets
730
731 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
732 {additional-voices-to-avoid-collisions.ly}
733
734 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
735 {forcing-horizontal-shift-of-notes.ly}
736
737
738 @seealso
739 Glosario musical:
740 @rglos{polyphony}.
741
742 Manual de aprendizaje:
743 @rlearning{Varias notas a la vez},
744 @rlearning{Las voces contienen música},
745 @rlearning{Ejemplos reales de música}.
746
747 Fragmentos de código:
748 @rlsr{Simultaneous notes}.
749
750 Referencia de funcionamiento interno:
751 @rinternals{NoteColumn},
752 @rinternals{NoteCollision},
753 @rinternals{RestCollision}.
754
755
756 @knownissues
757
758 @ignore
759 @c TODO investigate! Sometimes it works, sometimes not. --FV
760 Los requisitos para combinar con éxito cabezas de nota distintas que
761 tienen también distinto puntillo, no están claros.
762 @end ignore
763
764 No están contemplados los acordes en que la misma nota se presenta con
765 diferentes alteraciones accidentales dentro del mismo.  En este caso
766 se recomienda usar la transcripción enarmónica, o usar la notación
767 especial de racimos (véase @ref{Racimos (clusters)}).
768
769 @node Combinación automática de las partes
770 @unnumberedsubsubsec Combinación automática de las partes
771 @translationof Automatic part combining
772
773 @cindex automática, combinación de partes
774 @cindex partes, combinación automática
775 @cindex partes, combinador de
776 @cindex a due, partes
777 @cindex solo, partes
778 @funindex \partcombine
779 @funindex partcombine
780
781 La combinación automática de particellas se usa para mezclar dos
782 partes musicales sobre un pentagrama.  Tiene como objetivo el
783 tipografiado de partituras orquestales.  Cuando las dos partes son
784 idénticas durante un período de tiempo, sólo se presenta una de ellas.
785 En los lugares en que las dos partes son diferentes, se tipografían
786 como voces separadas, y las direcciones de las plicas se establecen de
787 forma automática.  También las partes de solo y @notation{a due}
788 quedan identificadas y es posible marcarlas.
789
790 La sintaxis para la combinación de las partes es:
791
792 @example
793 \partcombine @var{expresión_musical_1} @var{expresión_musical_2}
794 @end example
795
796 El ejemplo siguiente ejemplifica la funcionalidad básica del
797 combinador de partes: poner las partes en un solo pentagrama, y
798 establecer las direcciones de las plicas y la polifonía. Se utilizan
799 las mismas variables para las partes independientes y el pentagrama
800 combinado.
801
802 @lilypond[quote,verbatim]
803 instrumentOne = \relative c' {
804   c4 d e f
805   R1
806   d'4 c b a
807   b4 g2 f4
808   e1
809 }
810
811 instrumentTwo = \relative g' {
812   R1
813   g4 a b c
814   d c b a
815   g f( e) d
816   e1
817 }
818
819 <<
820   \new Staff \instrumentOne
821   \new Staff \instrumentTwo
822   \new Staff \partcombine \instrumentOne \instrumentTwo
823 >>
824 @end lilypond
825
826 Las notas del tercer compás aparecen solamente una vez a pesar de que
827 se han especificado en las dos partes.  Las direcciones de las plicas
828 y ligaduras se establecen de forma automática, según se trate de un
829 solo o de un unísono.  Cuando se necesita en situaciones de polifonía,
830 la primera parte (que recibe el nombre de contexto @code{one}) siempre
831 recibe las plicas hacia arriba, mientras que la segunda (llamada
832 @code{two}) siempre recibe las plicas hacia abajo.  En los fragmentos
833 de solo, las partes se marcan con @q{Solo} y @q{Solo II},
834 respectivamente.  Las partes en unísono (@notation{a due}) se marcan
835 con el texto predeterminado @qq{a2}.
836
837 Los dos argumentos de @code{\partcombine} se interpretan como
838 contextos de @rinternals{Voice}.  Si se están usando octavas
839 relativas, se debe especificar @code{\relative} para ambas expresiones
840 musicales, es decir:
841
842 @example
843 \partcombine
844   \relative @dots{} @var{expresión_musical_1}
845   \relative @dots{} @var{expresión_musical_2}
846 @end example
847
848 @noindent
849 Una sección @code{\relative} que se encuentra fuera de
850 @code{\partcombine} no tiene ningún efecto sobre las notas de
851 @code{@var{expresión_musical_1}} y @code{@var{expresión_musical_2}}.
852
853 @snippets
854
855 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
856 {combining-two-parts-on-the-same-staff.ly}
857
858 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
859 {changing-partcombine-texts.ly}
860
861
862 @seealso
863 Glosario musical:
864 @rglos{a due},
865 @rglos{part}.
866
867 Referencia de la notación:
868 @ref{Escritura de las particellas}.
869
870 Fragmentos de código:
871 @rlsr{Simultaneous notes}.
872
873 Referencia de funcionamiento interno:
874 @rinternals{PartCombineMusic},
875 @rinternals{Voice}.
876
877
878 @knownissues
879
880 @code{\partcombine} sólo admite dos voces.
881
882 Si @code{printPartCombineTexts} está establecido, cuando las dos voces
883 tocan y terminan las mismas notas, el combinador de partes puede
884 tipografiar @code{a2} más de una vez en el mismo compás.
885
886 @code{\partcombine} no puede estar dentro de @code{\times}.
887
888 @code{\partcombine} no puede estar dentro de @code{\relative}.
889
890 Internamente, el @code{\partcombine} interpreta los dos argumentos
891 como @code{Voice}s y decide cuándo se pueden combinar las dos partes.
892 Cuando tienen distintas duraciones, no se combinan y reciben los
893 nombres @code{one} y @code{two}.  Como consecuencia, si los argumentos
894 cambian a contextos de @rinternals{Voice} con nombres diferentes, los
895 eventos que contienen se ignorarán.  De forma similar, la combinación
896 de partes no está pensada para que funcione con la letra de las
897 canciones; cuando una de las voces recibe un nombre explícito con el
898 objeto de adjuntarle una letra, la combinación de partes deja de
899 funcionar.
900
901 @code{\partcombine} observa solamente los tiempos de ataque de las
902 notas.  No puede determinar si una nota iniciada previamente está
903 sonando o no, lo que origina diversos problemas.
904
905 @node Escribir música en paralelo
906 @unnumberedsubsubsec Escribir música en paralelo
907 @translationof Writing music in parallel
908
909 @cindex escribir música en paralelo
910 @cindex música intercalada
911 @cindex paralelo, música en
912 @funindex \parallelMusic
913 @funindex parallelMusic
914
915 La música para varias partes se puede intercalar dentro del código de
916 entrada.  La función @code{\parallelMusic} admite una lista que
917 contiene los nombres de las variables que se van a crear, y una
918 expresión musical.  El contenido de los compases alternativos
919 extraídos de la expresión se convierten en el valor de las variables
920 respectivas, de manera que podemos utilizarlas más tarde para imprimir
921 la música.
922
923 @warning{Es obligatorio utilizar comprobaciones de compás @code{|}, y
924 los compases deben tener la misma longitud.}
925
926 @lilypond[quote,verbatim]
927 \parallelMusic #'(voiceA voiceB voiceC) {
928   % Bar 1
929   r8 g'16 c'' e'' g' c'' e'' r8 g'16 c'' e'' g' c'' e'' |
930   r16 e'8.~   e'4            r16 e'8.~   e'4            |
931   c'2                        c'2                        |
932
933   % Bar 2
934   r8 a'16 d'' f'' a' d'' f'' r8 a'16 d'' f'' a' d'' f'' |
935   r16 d'8.~   d'4            r16 d'8.~   d'4            |
936   c'2                        c'2                        |
937
938 }
939 \new StaffGroup <<
940   \new Staff << \voiceA \\ \voiceB >>
941   \new Staff { \clef bass \voiceC }
942 >>
943 @end lilypond
944
945 Se puede usar el modo relativo.  Observe que la instrucción
946 @code{\relative} no se utiliza dentro del propio bloque
947 @code{\parallelMusic}.  Las notas guardan relación con la nota
948 anterior en la misma voz, no con la nota anterior dentro del código de
949 entrada (dicho de otra manera, las notas relativas de @code{vozA}
950 ignoran a las notas que hay en @code{vozB}.
951
952 @lilypond[quote,verbatim]
953 \parallelMusic #'(voiceA voiceB voiceC) {
954   % Bar 1
955   r8 g16 c e g, c e r8 g,16 c e g, c e  |
956   r16 e8.~ e4       r16 e8.~  e4        |
957   c2                c                   |
958
959   % Bar 2
960   r8 a,16 d f a, d f r8 a,16 d f a, d f |
961   r16 d8.~  d4       r16 d8.~  d4       |
962   c2                 c                  |
963
964  }
965 \new StaffGroup <<
966   \new Staff << \relative c'' \voiceA \\ \relative c' \voiceB >>
967   \new Staff \relative c' { \clef bass \voiceC }
968 >>
969 @end lilypond
970
971 Esto funciona aceptablemente bien para música de piano.  El siguiente
972 ejemplo asigna cada cuatro compases consecutivos a cuatro variables:
973
974 @lilypond[quote,verbatim]
975 global = {
976   \key g \major
977   \time 2/4
978 }
979
980 \parallelMusic #'(voiceA voiceB voiceC voiceD) {
981   % Bar 1
982   a8    b     c   d     |
983   d4          e         |
984   c16 d e fis d e fis g |
985   a4          a         |
986
987   % Bar 2
988   e8      fis  g     a   |
989   fis4         g         |
990   e16 fis g  a fis g a b |
991   a4           a         |
992
993   % Bar 3 ...
994 }
995
996 \score {
997   \new PianoStaff <<
998      \new Staff {
999        \global
1000        <<
1001          \relative c'' \voiceA
1002          \\
1003          \relative c'  \voiceB
1004        >>
1005      }
1006      \new Staff {
1007        \global \clef bass
1008        <<
1009          \relative c \voiceC
1010          \\
1011          \relative c \voiceD
1012        >>
1013      }
1014   >>
1015 }
1016 @end lilypond
1017
1018
1019 @seealso
1020 Manual de aprendizaje:
1021 @rlearning{Organizar las piezas mediante variables}
1022
1023 Fragmentos de código:
1024 @rlsr{Simultaneous notes}.