]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/user/simultaneous.itely
Update of Spanish Simultaneous
[lilypond.git] / Documentation / es / user / simultaneous.itely
1 @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore
3     Translation of GIT committish: f1eb8f6698ba47b1950fab68d1b59cdccebf419f
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]{simultaneous-headword.ly}
15
16 La polifonía en música hace referencia a tener más de una voz en una
17 pieza cualquiera de música.  En LilyPond la polifonía hace referencia
18 a tener más de una voz en el mismo pentagrama.
19
20 @menu
21 * Single voice::                
22 * Multiple voices::             
23 @end menu
24
25
26 @node Single voice
27 @subsection Single voice
28
29 Esta sección trata de la notas simultáneas dentro de la misma voz.
30
31 @menu
32 * Chorded notes::                      
33 * Clusters::                    
34 @end menu
35
36 @node Chorded notes
37 @subsubsection Chorded notes
38
39 @cindex acordes
40 @cindex paréntesis en ángulo
41 @funindex <
42 @funindex >
43 @funindex <...>
44
45 Un acorde se forma encerrando un conjunto de notas entre @code{<} y
46 @code{>}.  Un acorde puede ir seguido de una duración o un conjunto de
47 articulaciones, como si fueran simples notas.
48
49 @lilypond[verbatim,ragged-right,fragment,quote,relative=1]
50 <c e g>2 <c f a>4-> <e g c>-.
51 @end lilypond
52
53 Para ver más información sobre los acordes, consulte @ref{Chord notation}.
54
55 @seealso
56
57 Glosario musical:
58 @rglos{chord}.
59
60 Manual de aprendizaje:
61 @rlearning{Combining notes into chords}.
62
63 Referencia de la notación:
64 @ref{Chord notation}.
65
66 Fragmentos de código:
67 @rlsr{Simultaneous notes}.
68
69 @knownissues
70
71 Por algún motivo, expresiones musicales como @code{<< @{ g8 e8 @} a4
72 >>}, que se deberían convertir en acordes, aparecen en dos pentagramas
73 separados.  Para evitarlo emplee acordes explícitos como en
74 @code{<g a>8 <e a>8}.
75
76
77
78 @node Clusters
79 @subsubsection Clusters
80
81 @cindex cluster
82 @cindex racimo (cluster)
83
84 Un «cluster» o racimo indica que se deben tocar simultáneamente un
85 conjunto de notas consecutivas.  Se escriben aplicando la función
86 @code{\makeClusters} a una secuencia de acordes, p.ej.:
87
88 @lilypond[quote,ragged-right,relative=2,fragment,verbatim]
89 \makeClusters { <g b>2 <c g'> }
90 @end lilypond
91
92 Se pueden mezclar en el mismo pentagrama notas normales y clusters,
93 incluso al mismo tiempo.  En tal caso, no se hace ningún intento de
94 evitar automáticamente las colisiones entre clusters y notas normales.
95
96 @seealso
97
98 Glosario musical:
99 @rglos{cluster}.
100
101 Fragmentos de código:
102 @rlsr{Simultaneous notes}.
103
104 Referencia de funcionamiento interno:
105 @rinternals{ClusterSpanner},
106 @rinternals{ClusterSpannerBeacon},
107 @rinternals{Cluster_spanner_engraver}.
108
109 @c Examples: @rlsr{contemporary,cluster@/.ly}.
110
111 @knownissues
112
113 Los clusters sólo tienen un buen aspecto cuando abarcan un mínimo de
114 dos acordes.  En caso contrario aparecerán excesivamente estrechos.
115
116 Los clusters no llevan plica y por sí mismos no pueden indicar las
117 duraciones.  Los racimos separados necesitarían silencios de
118 separación entre ellos.
119
120 @node Multiple voices
121 @subsection Multiple voices
122
123 Esta sección trata las notas simultáneas en varias voces o varios pentagramas.
124
125 @menu
126 * Collision resolution::        
127 * Automatic part combining::    
128 * Writing music in parallel::   
129 @end menu
130
131 @node Collision resolution
132 @subsubsection Collision resolution
133
134 @cindex mezclar notas
135 @cindex notas, colisiones de
136 @cindex colisiones
137 @funindex \shiftOn
138 @funindex \shiftOnn
139 @funindex \shiftOnnn
140 @funindex \shiftOff
141 @cindex desplazamiento de silencios, automático
142
143 Las cabezas de notas con igual duración se combinan automáticamente,
144 pero las que tienen duraciones distintas no se combinan.  Los
145 silencios que se encuentran en el lado opuesto de una plica se
146 desplazan verticalmente.
147
148 @lilypond[quote,verbatim,relative=2]
149 <<
150   {
151     c8 d e d c d c4
152     g'2 fis
153   } \\ {
154     c2 c8. b16 c4
155     e,2 r
156   } \\ {
157     \oneVoice
158     s1
159     e8 a b c d2
160   }
161 >>
162 @end lilypond
163
164 Las cabezas de notas diferentes se pueden combinar, con la excepción
165 de blancas con negras:
166
167 @lilypond[quote,verbatim,relative=2]
168 <<
169   {
170     \override Staff.NoteCollision #'merge-differently-headed = ##t
171     c8 d e d c d c4
172     g'2 fis
173   } \\ {
174     c2 c8. b16 c4
175     e,2 r
176   } \\ {
177     \oneVoice
178     s1
179     e8 a b c d2
180   }
181 >>
182 @end lilypond
183
184 Se pueden combinar cabezas con puntillos diferentes:
185
186 @lilypond[quote,relative=2,verbatim]
187 <<
188   {
189     \override Staff.NoteCollision #'merge-differently-headed = ##t
190     \override Staff.NoteCollision #'merge-differently-dotted = ##t
191     c8 d e d c d c4
192     g'2 fis
193   } \\ {
194     c2 c8. b16 c4
195     e,2 r
196   } \\ {
197     \oneVoice
198     s1
199     e8 a b c d2
200   }
201 >>
202 @end lilypond
203
204 @cindex desplazar nota
205
206 La colisión del segundo compás se produce porque
207 @code{merge-differently-headed} no es capaz de completar
208 satisfactoriamente la combinación cuando se encuentran tres o más
209 notas alineadas en la misma columna (de hecho, se obtiene una
210 advertencia por este motivo).  Para conseguir que la combinación
211 funcione adecuadamente, aplique un @code{\shift} o desplazamiento a la
212 nota que no se debe combinar.  Aquí, se aplica @code{\shiftOn} para
213 mover el sol agudo fuera de la columna, y entonces
214 @code{merge-differently-headed} hace su trabajo correctamente.
215
216 @lilypond[quote,relative=2,verbatim]
217 <<
218   {
219     \override Staff.NoteCollision #'merge-differently-headed = ##t
220     \override Staff.NoteCollision #'merge-differently-dotted = ##t
221     c8 d e d c d c4
222     \shiftOn
223     g'2 fis
224   } \\ {
225     c2 c8. b16 c4
226     e,2 r
227   } \\ {
228     \oneVoice
229     s1
230     e8 a b c d2
231   }
232
233 >>
234 @end lilypond
235
236 Sólo se combinan las notas si tienen la plica en direcciones opuestas
237 (o sea en las @code{Voice}s 1 y 2).
238
239 @cindex multiple voices
240 @cindex polyphonic music
241 @cindex shifting voices
242
243
244
245 @predefined
246
247 @funindex \oneVoice
248 @code{\oneVoice},
249 @funindex \voiceOne
250 @code{\voiceOne},
251 @funindex \voiceTwo
252 @code{\voiceTwo},
253 @funindex \voiceThree
254 @code{\voiceThree},
255 @funindex \voiceFour
256 @code{\voiceFour}.
257
258 @funindex \voiceNeutralStyle
259 @funindex \voiceOneStyle
260 @funindex \voiceTwoStyle
261 @funindex \voiceThreeStyle
262 @funindex \voiceFourStyle
263 @example
264 \voiceNeutralStyle
265 \voiceOneStyle
266 \voiceTwoStyle
267 \voiceThreeStyle
268 \voiceFourStyle
269 @end example
270
271 @funindex \shiftOn
272 @code{\shiftOn},
273 @funindex \shiftOnn
274 @code{\shiftOnn},
275 @funindex \shiftOnnn
276 @code{\shiftOnnn},
277 @funindex \shiftOff
278 @code{\shiftOff}: estos comandos especifican el grado en que se deben
279 desplazar los acordes de la voz en curso.  Las voces exteriores
280 (normalmente: la voz uno y la voz dos) tienen @code{\shiftOff}
281 (desplazamiento desactivado), mientras que las voces interiores (tres
282 y cuatro) tienen @code{\shiftOn} (desplazamiento activado).
283 @code{\shiftOnn} y @code{\shiftOnnn} definen niveles de desplazamiento
284 más grandes.
285
286
287 @snippets
288
289 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
290 {additional-voices-to-avoid-collisions.ly}
291
292 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
293 {forcing-horizontal-shift-of-notes.ly}
294
295
296 @seealso
297
298 Glosario musical:
299 @rglos{polyphony}.
300
301 Manual de aprendizaje:
302 @rlearning{Multiple notes at once},
303 @rlearning{Voices contain music},
304 @rlearning{Collisions of objects}.
305
306 Fragmentos de código:
307 @rlsr{Simultaneous notes}.
308
309 Referencia de funcionamiento interno:
310 @rinternals{NoteColumn}.
311 Los objetos responsables de la resolución de colisiones son
312 @rinternals{NoteCollision} y
313 @rinternals{RestCollision}.
314
315
316 @knownissues
317
318 Cuando se emplea @code{merge-differently-headed} con una corchea (o
319 una nota más corta) con la plica hacia arriba, y una blanca con la
320 plica hacia abajo, la corchea recibe un desplazamiento ligeramente
321 incorrecto a causa de la anchura diferente del símbolo de la cabeza de
322 la blanca.
323
324 @c investigate! Sometimes it works, sometimes not. --FV
325 No está claro en qué circunstancias se pueden combinar cabezas de nota
326 distintas que tienen también distinto puntillo.
327
328 No están contemplados los racimos (clusters) donde la misma nota se
329 presenta con diferentes alteraciones accidentales dentro del mismo
330 acorde.  En este caso se recomienda usar la transcripción enarmónica,
331 o usar la notación especial de racimos (véase @ref{Clusters}).
332
333
334 @node Automatic part combining
335 @subsubsection Automatic part combining
336
337 @cindex automática, combinación de partes
338 @cindex partes, combinación automática
339 @cindex partes, combinador de
340
341 La combinación automática de particellas se usa para mezclar dos
342 partes musicales sobre un pentagrama.  Tiene como objetivo el
343 tipografiado de partituras orquestales.  Cuando las dos partes son
344 idénticas durante un período de tiempo, sólo se presenta una de ellas.
345 En los lugares en que las dos partes son diferentes, se tipografían
346 como voces separadas, y las direcciones de las plicas se establecen de
347 forma automática.  También las partes de solo y @emph{a due} quedan
348 identificadas y es posible marcarlas.
349
350 La sintaxis para la combinación de las partes es:
351
352 @example
353 \partcombine @var{expresión_musical_1} @var{expresión_musical_2}
354 @end example
355
356
357 El ejemplo siguiente ejemplifica la funcionalidad básica del
358 combinador de partes: poner las partes en un solo pentagrama, y
359 establecer las direcciones de las plicas y la polifonía. Se utilizan
360 las mismas variables para las partes independientes y el pentagrama
361 combinado.
362
363 @lilypond[quote,verbatim]
364 instrumentOne = \relative c' {
365   c4 d e f
366   R1
367   d'4 c b a
368   b4 g2 f4
369   e1
370 }
371
372 instrumentTwo = \relative g' {
373   R1
374   g4 a b c
375   d c b a
376   g f( e) d
377   e1
378 }
379
380 <<
381   \new Staff \instrumentOne
382   \new Staff \instrumentTwo
383   \new Staff \partcombine \instrumentOne \instrumentTwo
384 >>
385 @end lilypond
386
387 Las notas del tercer compás aparecen solamente una vez a pesar de que
388 se han especificado en las dos partes.  Las direcciones de las plicas
389 y ligaduras se establecen de forma automática, según se trate de un
390 solo o de un unísono.  Cuando se necesita en situaciones de polifonía,
391 la primera parte (que recibe el nombre de contexto @code{one}) siempre
392 recibe las plicas hacia arriba, mientras que la segunda (llamada
393 @code{two}) siempre recibe las plicas hacia abajo.  En los fragmentos
394 de solo, las partes se marcan con @q{Solo} y @q{Solo II},
395 respectivamente.  Las partes en unísono (@notation{a due}) se marcan
396 con el texto predeterminado @qq{a2}.
397
398 Los dos argumentos de @code{\partcombine} se interpretan como
399 contextos de @rinternals{Voice}.  Si se están usando octavas
400 relativas, se debe especificar @code{\relative} para ambas expresiones
401 musicales, es decir:
402
403 @example
404 \partcombine
405   \relative @dots{} @var{expresión_musical_1}
406   \relative @dots{} @var{expresión_musical_2}
407 @end example
408
409 @noindent
410 Una sección @code{\relative} que se encuentra fuera de
411 @code{\partcombine} no tiene ningún efecto sobre las notas de
412 @var{expresión_musical_1} y @var{expresión_musical_2}.
413
414 @snippets
415
416 Las partes se pueden combinar sin imprimir ningún texto:
417
418 @lilypond[quote,verbatim]
419 \new Staff <<
420   \set Staff.printPartCombineTexts = ##f
421   \partcombine
422     \relative g' { g a( b) r }
423     \relative g' { g r4 r f }
424 >>
425 @end lilypond
426
427 Es posible modificar los textos que se imprimen:
428
429 @c KEEP LY
430 @lilypond[quote,verbatim]
431 \new Staff <<
432   \set Score.soloText = #"ellas"
433   \set Score.soloIIText = #"ellos"
434   \set Score.aDueText = #"todos"
435   \partcombine
436     \relative g' { g4 g r r a2 g }
437     \relative g' { r4 r a( b) a2 g }
438 >>
439 @end lilypond
440
441
442 @seealso
443
444 Glosario musical:
445 @rglos{a due},
446 @rglos{part}.
447
448 Referencia de la notación:
449 @ref{Writing parts}.
450
451 Fragmentos de código:
452 @rlsr{Simultaneous notes}.
453
454
455 Referencia de funcionamiento interno:
456 @rinternals{PartCombineMusic},
457 @rinternals{Voice}.
458
459 @knownissues
460
461 Si @code{printPartCombineTexts} está establecido, cuando las dos voces
462 tocan y terminan las mismas notas, el combinador de partes puede
463 tipografiar @code{a2} más de una vez en el mismo compás.
464
465 @code{\partcombine} no puede estar dentro de @code{\times}.
466
467 @code{\partcombine} no puede estar dentro de @code{\relative}.
468
469 Internamente, el @code{\partcombine} interpreta los dos argumentos
470 como @code{Voice}s llamadas @code{one} y @code{two}, y después decide
471 cuándo se pueden combinar las partes.  Como consecuencia, si los
472 argumentos cambian a contextos de @rinternals{Voice} con nombres
473 diferentes, los eventos que contienen se ignorarán.
474
475 @c IIRC in users list someone pointed out more issues. TODO: lookup FV
476
477 @node Writing music in parallel
478 @subsubsection Writing music in parallel
479
480 @cindex escribir música en paralelo
481 @cindex música intercalada
482 @funindex parallelMusic
483
484 La música para varias partes se puede intercalar dentro del código de
485 entrada.  La función @code{\parallelMusic} admite una lista que
486 contiene los nombres de las variables que se van a crear, y una
487 expresión musical.  El contenido de los compases alternativos
488 extraídos de la expresión se convierten en el valor de las variables
489 respectivas, de manera que podemos utilizarlas más tarde para imprimir
490 la música.
491
492 @warning{Es obligatorio utilizar comprobaciones de compás @code{|}, y
493 los compases deben tener la misma longitud.}
494
495 @lilypond[quote,verbatim]
496 \parallelMusic #'(voiceA voiceB) {
497   % Bar 1
498   r8 g'16[ c''] e''[ g' c'' e''] r8 g'16[ c''] e''[ g' c'' e''] |
499   c'2                               c'2                         |
500
501   % Bar 2
502   r8 a'16[ d''] f''[ a' d'' f''] r8 a'16[ d''] f''[ a' d'' f''] |
503   c'2                               c'2                         |
504 }
505 \new StaffGroup <<
506   \new Staff  \voiceA
507   \new Staff  \voiceB
508 >>
509 @end lilypond
510
511 Se puede usar el modo relativo.  Observe que la instrucción
512 @code{\relative} no se utiliza dentro del propio bloque
513 @code{\parallelMusic}.  Las notas guardan relación con la nota
514 anterior en la misma voz, no con la nota anterior dentro del código de
515 entrada (dicho de otra manera, las notas relativas de @code{vozA}
516 ignoran a las notas que hay en @code{vozB}.
517
518 @lilypond[quote,verbatim]
519 \parallelMusic #'(voiceA voiceB) {
520   % Bar 1
521   r8 g16 c e g, c e r8 g,16 c e g, c e  |
522   c2                c                   |
523
524   % Bar 2
525   r8 a,16 d f a, d f r8 a,16 d f a, d f |
526   c2                 c                  |
527  }
528 \new StaffGroup <<
529   \new Staff \relative c'' \voiceA
530   \new Staff \relative c'  \voiceB
531 >>
532 @end lilypond
533
534 Esto funciona aceptablemente bien para música de piano.  El siguiente
535 ejemplo asigna cada cuatro compases consecutivos a cuatro variables:
536
537 @lilypond[quote,verbatim]
538 global = {
539   \key g \major
540   \time 2/4
541 }
542
543 \parallelMusic #'(voiceA voiceB voiceC voiceD) {
544   % Bar 1
545   a8    b     c   d     |
546   d4          e         |
547   c16 d e fis d e fis g |
548   a4          a         |
549
550   % Bar 2
551   e8      fis  g     a   |
552   fis4         g         |
553   e16 fis g  a fis g a b |
554   a4           a         |
555
556   % Bar 3 ...
557 }
558
559 \score {
560 \new PianoStaff <<
561  \new Staff {
562    \global
563    <<
564      \relative c'' \voiceA \\
565      \relative c'  \voiceB
566    >>
567  }
568  \new Staff {
569    \global \clef bass
570    <<
571      \relative c \voiceC \\
572      \relative c \voiceD
573    >>
574  }
575 >>
576 }
577 @end lilypond
578
579 @seealso
580
581 Manual de aprendizaje:
582 @rlearning{Organizing pieces with variables}
583
584 Fragmentos de código:
585 @rlsr{Simultaneous notes}.
586