]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/user/simultaneous.itely
Change node names and xrefs in doc translations
[lilypond.git] / Documentation / es / user / simultaneous.itely
1 @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore
3     Translation of GIT committish: 2607a3536733d8d4a1e74176027a5cb01d4e776a
4
5     When revising a translation, copy the HEAD committish of the
6     version that you are working on.  See TRANSLATION for details.
7 @end ignore
8
9 @c \version "2.11.38"
10
11 @node Simultaneous notes
12 @section Simultaneous notes
13
14 @lilypondfile[quote,ragged-right,line-width=16\cm,staffsize=16]
15 {simultaneous-headword.ly}
16
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.
20
21 @menu
22 * Single voice::                
23 * Multiple voices::             
24 @end menu
25
26
27 @node Single voice
28 @subsection Single voice
29
30 @menu
31 * Chorded notes::                      
32 * Clusters::                    
33 @end menu
34
35 @node Chorded notes
36 @subsubsection Chorded notes
37
38 @cindex Acordes
39
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.
43
44 @lilypond[verbatim,ragged-right,fragment,quote,relative=1]
45 <c e g>4 <c>8
46 @end lilypond
47
48 Para ver más información sobre los acordes, consulte @ref{Introducing chord
49 names}.
50
51 @seealso
52
53 Glosario musical: @rglos{chord}.
54
55 Referencia de la notación: @ref{Entering chord names}.
56
57 Fragmentos de código: @lsrdir{Simultaneous,Simultaneous-notes}.
58
59 @knownissues
60
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.
63
64
65
66 @node Clusters
67 @subsubsection Clusters
68
69
70 UNTRANSLATED NODE: IGNORE ME
71
72
73 @node Multiple voices
74 @subsection Multiple voices
75
76 @menu
77 * Basic polyphony::             
78 * Explicitly instantiating voices::  
79 * Collision Resolution::        
80 * Automatic part combining::    
81 * Writing music in parallel::   
82 @end menu
83
84 @node Basic polyphony
85 @subsubsection Basic polyphony
86
87 @cindex polyphony
88
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{\\}
92
93 @funindex \\
94
95 @lilypond[quote,verbatim,fragment]
96 \new Staff \relative c' {
97   c16 d e f
98   <<
99     { g4 f e | d2 e2 } \\
100     { r8 e4 d c8 ~ | c b16 a b8 g ~ g2 } \\
101     { s2. | s4 b4 c2 }
102   >>
103 }
104 @end lilypond
105
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.}.
108 @cindex capas
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.
112
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.
125
126 @cindex cabezas de nota, estilos de
127
128 @lilypond[quote,verbatim,fragment]
129 \new Staff \relative c' {
130   \override NoteHead #'style = #'cross
131   \override NoteHead #'color = #red
132   c16 d e f
133   <<
134     { g4 f e } \\
135     { \override NoteHead #'style = #'triangle
136       \override NoteHead #'color = #blue
137     r8 e4 d c8 ~ }
138   >> |
139   <<
140     { d2 e2 } \\
141     { c8 b16 a b8 g ~ g2 } \\
142     { \override NoteHead #'style = #'slash 
143       \override NoteHead #'color = #green
144       s4 b4 c2 }
145   >>
146 }
147 @end lilypond
148
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.
152
153 @example
154 \relative @{ notaA << notaB \\ notaC >> notaD @}
155 @end example
156
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
159 @code{notaA}.
160
161
162 @node Explicitly instantiating voices
163 @subsubsection Explicitly instantiating voices
164
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.
169
170 Concretamente:
171 @example
172 << \superior \\ \inferior >>
173 @end example
174
175 @noindent
176 equivale a
177
178 @example
179 <<
180   \new Voice = "1" @{ \voiceOne \superior @}
181   \new Voice = "2" @{ \voiceTwo \inferior @}
182 >>
183 @end example
184
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.
191
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.
197
198 @lilypond[quote,ragged-right,verbatim]
199 \new Staff \relative c' {
200   \override NoteHead #'style = #'cross
201   \override NoteHead #'color = #red
202   c16 d e f
203   \voiceOne
204   <<
205     { g4 f e | d2 e2 }
206     \new Voice="1" { \voiceTwo
207       r8 e4 d c8 ~ | c8 b16 a b8 g ~ g2
208       \oneVoice
209     }
210     \new Voice { \voiceThree
211       s2. | s4 b4 c2
212       \oneVoice
213     }
214   >>
215   \oneVoice
216 }
217 @end lilypond
218
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' {
222   c16^( d e f
223   \voiceOne
224   <<
225     { g4 f e | d2 e2) }
226     \context Voice="1" { \voiceTwo
227       r8 e4 d c8 ~ | c8 b16 a b8 g ~ g2
228       \oneVoice
229     }
230     \new Voice { \voiceThree
231       s2. s4 b4 c2
232       \oneVoice
233     }
234   >>
235   \oneVoice
236 }
237 @end lilypond
238
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.
242
243 @lilypond[quote,ragged-right,verbatim]
244 \new Staff \relative c' {
245   c16^( d e f
246   \voiceOne
247   <<
248     { g4 f e | d2 e2) }
249     \context Voice="1" { \voiceTwo
250       r8 e4 d c8 ~ |
251       <<
252         {c8 b16 a b8 g ~ g2}
253         \new Voice { \voiceThree
254           s4 b4 c2
255           \oneVoice
256         }
257       >>
258     \oneVoice
259     }
260   >>
261   \oneVoice
262 }
263 @end lilypond
264
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:
268
269 @lilypond[quote,verbatim,ragged-right,relative=2]
270 voiceFive = #(context-spec-music (make-voice-props-set 4) 'Voice)
271
272 \relative c''' <<
273   { \voiceOne g4 ~  \stemDown g32[ f( es d c b a b64 )g] } \\
274   { \voiceThree  b4} \\
275   { \voiceFive d,} \\
276   { \voiceTwo g,}
277 >>
278 @end lilypond
279
280
281 @node Collision Resolution
282 @subsubsection Collision Resolution
283
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:
287
288 @lilypond[quote,verbatim,fragment,ragged-right,relative=2]
289 \new Voice << {
290   g8 g8
291   \override Staff.NoteCollision
292     #'merge-differently-dotted = ##t
293   g8 g8
294 } \\ { g8.[ f16] g8.[ f16] } >>
295 @end lilypond
296
297 De forma similar puede mezclar cabezas de blanca con corcheas,
298 ajustando @code{merge-differently-headed}:
299
300 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
301 \new Voice << {
302   c8 c4.
303   \override Staff.NoteCollision
304     #'merge-differently-headed = ##t
305 c8 c4. } \\ { c2 c2 } >>
306 @end lilypond
307
308 @noindent
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).
311
312 LilyPond también desplaza verticalmente los silencios que están en el lado contrario de una plica,
313 por ejemplo
314
315 @lilypond[quote,ragged-right,fragment,verbatim]
316 \new Voice << c''4 \\ r4 >>
317 @end lilypond
318
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.
328
329 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
330 \override Staff.NoteCollision #'merge-differently-headed = ##t
331 <<
332   { d=''2 g2 } \\
333   { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
334   { \voiceFour e,,2 e'2}
335 >>
336 <<
337   { d'=''2 \shiftOn g2 } \\ 
338   { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
339   { \voiceFour e,,2 e'2}
340 >>
341 @end lilypond
342
343
344 @predefined
345
346 @funindex \oneVoice
347 @code{\oneVoice},
348 @funindex \voiceOne
349 @code{\voiceOne},
350 @funindex \voiceTwo
351 @code{\voiceTwo},
352 @funindex \voiceThree
353 @code{\voiceThree},
354 @funindex \voiceFour
355 @code{\voiceFour}.
356
357 @funindex \shiftOn
358 @code{\shiftOn},
359 @funindex \shiftOnn
360 @code{\shiftOnn},
361 @funindex \shiftOnnn
362 @code{\shiftOnnn},
363 @funindex \shiftOff
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
369 más grandes.
370
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.
374
375 @lilypond[quote,verbatim,ragged-right]
376 \relative <<
377 {
378   <d g>
379   <d g>
380 } \\ {
381   <b f'>
382   \once \override NoteColumn #'force-hshift = #1.7
383   <b f'>
384 } >>
385 @end lilypond
386
387
388 @seealso
389
390 Referencia del programa: los objetos responsables de resolver las colisiones son
391 @internalsref{NoteCollision} y @internalsref{RestCollision}.
392
393
394 @knownissues
395
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.
399
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}).
404
405
406 @node Automatic part combining
407 @subsubsection Automatic part combining
408 @cindex particellas, combinación automática
409 @cindex particellas, combinador de
410
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.
417
418 La sintaxis para la combinación de las partes es
419
420 @example
421 \partcombine @var{expresión_musical_1} @var{expresión_musical_2}
422 @end example
423
424
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
427 polifonía
428
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 }
433 @end lilypond
434
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
440 @q{Solo II}.
441
442 Si queremos sólo las partes mezcladas y no las marcas textuales, podemos
443 establecer la propiedad @code{printPartCombineTexts} al valor false
444
445 @lilypond[quote,verbatim,ragged-right,fragment,relative=2]
446 \new Staff <<
447   \set Staff.printPartCombineTexts = ##f
448   \partcombine
449     \relative g' { g a( b) r }
450     \relative g' { g r4 r f }
451 >>
452 @end lilypond
453
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
456 @code{aDueText}.
457
458 @lilypond[quote,verbatim,ragged-right,fragment,relative=2]
459 \new Staff <<
460   \set Score.soloText = #"ichi"
461   \set Score.soloIIText = #"ni"
462   \set Score.aDueText = #"tachi"
463   \partcombine
464     \relative g' { g4 g a( b) r }
465     \relative g' { g4 g r r f }
466 >>
467 @end lilypond
468
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
472
473 @example
474 \partcombine
475   \relative @dots{} @var{expresión_musical_1}
476   \relative @dots{} @var{expresión_musical_2}
477 @end example
478
479 @noindent
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}.
482
483 @seealso
484
485 Referencia del programa: @internalsref{PartCombineMusic}.
486
487 @knownissues
488
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.
492
493 @code{\partcombine} no puede estar dentro de @code{\times}.
494
495 @code{\partcombine} no puede estar dentro de @code{\relative}.
496
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
501 se ignorarán.
502
503
504 @node Writing music in parallel
505 @subsubsection Writing music in parallel
506
507 @cindex Escribir música en paralelo
508 @cindex Música intercalada
509
510 La música para varias partes se puede intercalar
511
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''] |
515   c'2                                c'2                                |
516   r8     a'16[ d''] f''[ a' d'' f''] r8     a'16[ d''] f''[ a' d'' f''] |
517   c'2                                c'2                                |
518 }
519 \new StaffGroup <<
520   \new Staff \new Voice \voiceA
521   \new Staff \new Voice \voiceB
522 >>
523 @end lilypond
524
525 Esto funciona bastante bien para música de piano
526
527 @lilypond[quote,verbatim]
528 music = {
529   \key c \major
530   \time 4/4
531   \parallelMusic #'(voiceA voiceB voiceC voiceD) {
532     % Bar 1
533     r8  g'16[ c''] e''[ g' c'' e''] r8  g'16[ c''] e''[ g' c''
534 e''] |
535     c'2                                 c'2 |
536     r8  a16[ d'] f'[ a d' f']       r8  a16[ d'] f'[ a d' f'] |
537     c2                                  c2 |
538
539     % Bar 2
540     a'8 b'      c'' d''    e'' f''    g'' a'' |
541     d'4         d'         d'         d' |
542     c16 d e f   d e f g    e f g a    f g a b |
543     a,4         a,4        a,4        a,4 |
544
545     % Bar 3 ...
546   }
547 }
548
549 \score {
550   \new PianoStaff <<
551     \music
552     \new Staff <<
553       \voiceA \\
554       \voiceB
555     >>
556     \new Staff {
557       \clef bass
558       <<
559         \voiceC \\
560         \voiceD
561       >>
562     }
563   >>
564 }
565 @end lilypond
566
567