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