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