]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/es/user/simultaneous.itely
Merge branch 'lilypond/translation' of ssh://jomand@git.sv.gnu.org/srv/git/lilypond
[lilypond.git] / Documentation / es / user / simultaneous.itely
1 @c -*- coding: utf-8; mode: texinfo; -*-
2 @ignore
3     Translation of GIT committish: b5ba45ccb092324961dac292dc58cc0eddbc7307
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 @menu
30 * Chorded notes::                      
31 * Clusters::                    
32 @end menu
33
34 @node Chorded notes
35 @subsubsection Chorded notes
36
37 @cindex acordes
38 @cindex paréntesis en ángulo
39 @funindex <
40 @funindex >
41 @funindex <...>
42
43 Un acorde se forma encerrando un conjunto de notas entre @code{<} y
44 @code{>}.  Un acorde puede ir seguido de una duración o un conjunto de
45 articulaciones, como si fueran simples notas.
46
47 @lilypond[verbatim,ragged-right,fragment,quote,relative=1]
48 <c e g>2 <c f a>4-> <e g c>-.
49 @end lilypond
50
51 Para ver más información sobre los acordes, consulte @ref{Modern chords}.
52
53 @seealso
54
55 Glosario musical:
56 @rglos{chord}.
57
58 Manual de aprendizaje:
59 @rlearning{Combining notes into chords}.
60
61 Referencia de la notación:
62 @ref{Modern chords}.
63
64 Snippets:
65 @rlsr{Simultaneous notes}.
66
67 @knownissues
68
69 Por algún motivo, expresiones musicales como @code{<< @{ g8 e8 @} a4
70 >>}, que se deberían convertir en acordes, aparecen en dos pentagramas
71 separados.  Para evitarlo emplee acordes explícitos como en
72 @code{<g a>8 <e a>8}.
73
74
75
76 @node Clusters
77 @subsubsection Clusters
78
79 @cindex cluster
80 @cindex racimo (cluster)
81
82 Un «cluster» o racimo indica que se deben tocar simultáneamente un
83 conjunto de notas consecutivas.  Se escriben aplicando la función
84 @code{\makeClusters} a una secuencia de acordes, p.ej.:
85
86 @lilypond[quote,ragged-right,relative=2,fragment,verbatim]
87 \makeClusters { <g b>2 <c g'> }
88 @end lilypond
89
90 Se pueden mezclar en el mismo pentagrama notas normales y clusters,
91 incluso al mismo tiempo.  En tal caso, no se hace ningún intento de
92 evitar automáticamente las colisiones entre clusters y notas normales.
93
94 @seealso
95
96 Glosario musical:
97 @rglos{cluster}.
98
99 Fragmentos de código:
100 @rlsr{Simultaneous notes}.
101
102 Referencia de funcionamiento interno:
103 @rinternals{ClusterSpanner},
104 @rinternals{ClusterSpannerBeacon},
105 @rinternals{Cluster_spanner_engraver}.
106
107 @c Examples: @rlsr{contemporary,cluster@/.ly}.
108
109 @knownissues
110
111 Los clusters sólo tienen un buen aspecto cuando abarcan un mínimo de
112 dos acordes.  En caso contrario aperecerán excesivamente estrechos.
113
114 Los clusters no llevan plica y por sí mismos no pueden indicar las
115 duraciones.  Los racimos separados necesitarían silencios de
116 separación entre ellos.
117
118 @node Multiple voices
119 @subsection Multiple voices
120
121 @menu
122 * Collision resolution::        
123 * Automatic part combining::    
124 * Writing music in parallel::   
125 @end menu
126
127 @node Collision resolution
128 @subsubsection Collision resolution
129
130 @cindex mezclar notas
131 @cindex notas, colisiones de
132
133 Normalmente las cabezas de nota con un número de puntillos diferente
134 no se mezclan en una sola, pero cuando se le da un valor verdadero a
135 la propiedad @code{merge-differently-dotted} en el objeto
136 @rinternals{NoteCollision}, se juntan en una sola:
137
138 @lilypond[quote,verbatim,fragment,ragged-right,relative=2]
139 \new Voice << {
140   g8 g8
141   \override Staff.NoteCollision
142     #'merge-differently-dotted = ##t
143   g8 g8
144 } \\ { g8.[ f16] g8.[ f16] } >>
145 @end lilypond
146
147 De forma similar puede mezclar cabezas de blanca con corcheas,
148 ajustando @code{merge-differently-headed}:
149
150 @lilypond[quote,ragged-right,fragment,relative=2,verbatim]
151 \new Voice << {
152   c8 c4.
153   \override Staff.NoteCollision
154     #'merge-differently-headed = ##t
155 c8 c4. } \\ { c2 c2 } >>
156 @end lilypond
157
158 @noindent
159 @code{merge-differently-headed} y
160 @code{merge-differently-dotted} se aplican solamente a direcciones de
161 plica opuestas (es decir, a las voces 1 y 2).
162
163 LilyPond también desplaza verticalmente los silencios que están en el
164 lado contrario de una plica, por ejemplo
165
166 @lilypond[quote,ragged-right,fragment,verbatim]
167 \new Voice << c''4 \\ r4 >>
168 @end lilypond
169
170 @cindex desplazada, nota
171
172 Si tres o más notas coinciden verticalmente en la misma columna,
173 @code{merge-differently-headed} no puede completar satisfactoriamente
174 la mezcla de las dos notas que deberían mezclarse.  Para hacer posible
175 que la mezcla funcione, aplique un @code{\shift} (desplazamiento) a la
176 nota que no debe mezclarse.  En el primer compás del ejemplo
177 siguiente, @code{merge-differently-headed} no funciona (la cabeza de
178 la blanca está rellena) En el segundo compás, se aplica
179 @code{\shiftOn} para mover horizontalmente el @code{g} (Sol) superior,
180 y @code{merge-differently-headed} funciona correctamente.
181
182 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
183 \override Staff.NoteCollision #'merge-differently-headed = ##t
184 <<
185   { d=''2 g2 } \\
186   { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
187   { \voiceFour e,,2 e'2}
188 >>
189 <<
190   { d'=''2 \shiftOn g2 } \\ 
191   { \oneVoice d=''8 c8 r4 e,8 c'8 r4 } \\
192   { \voiceFour e,,2 e'2}
193 >>
194 @end lilypond
195
196 @cindex multiple voices
197 @cindex polyphonic music
198 @cindex shifting voices
199
200 En ciertos casos de polifonía compleja, podría necesitar voces
201 adicionales para evitar colisiones entre las notas.  Las voces
202 adicionales se añaden definiendo una variable, como se muestra a
203 continuación:
204
205 @lilypond[quote,verbatim,ragged-right]
206 voiceFive = #(context-spec-music (make-voice-props-set 4) 'Voice)
207
208 \relative c''' <<
209   { \voiceOne g4 ~  \stemDown g32[ f( es d c b a b64 )g] } \\
210   { \voiceThree  b4} \\
211   { \voiceFive d,} \\
212   { \voiceTwo g,}
213 >>
214 @end lilypond
215
216
217 @predefined
218
219 @funindex \oneVoice
220 @code{\oneVoice},
221 @funindex \voiceOne
222 @code{\voiceOne},
223 @funindex \voiceTwo
224 @code{\voiceTwo},
225 @funindex \voiceThree
226 @code{\voiceThree},
227 @funindex \voiceFour
228 @code{\voiceFour}.
229
230 @funindex \voiceNeutralStyle
231 @funindex \voiceOneStyle
232 @funindex \voiceTwoStyle
233 @funindex \voiceThreeStyle
234 @funindex \voiceFourStyle
235 @example
236 \voiceNeutralStyle
237 \voiceOneStyle
238 \voiceTwoStyle
239 \voiceThreeStyle
240 \voiceFourStyle
241 @end example
242
243 @funindex \shiftOn
244 @code{\shiftOn},
245 @funindex \shiftOnn
246 @code{\shiftOnn},
247 @funindex \shiftOnnn
248 @code{\shiftOnnn},
249 @funindex \shiftOff
250 @code{\shiftOff}: estos comandos especifican el grado en que se deben
251 desplazar los acordes de la voz en curso.  Las voces exteriores
252 (normalmente: la voz uno y la voz dos) tienen @code{\shiftOff}
253 (desplazamiento desactivado), mientras que las voces interiores (tres
254 y cuatro) tienen @code{\shiftOn} (desplazamiento activado).
255 @code{\shiftOnn} y @code{\shiftOnnn} definen niveles de desplazamiento
256 más grandes.
257
258 Cuando LilyPond no puede con todo, se pueden usar la propiedad
259 @code{force-hshift} (forzar desplazamiento) del objeto
260 @rinternals{NoteColumn} y los silencios con altura para
261 sobreescribir las decisiones de composición tipográfica.
262
263 @lilypond[quote,verbatim,ragged-right]
264 \relative <<
265 {
266   <d g>
267   <d g>
268 } \\ {
269   <b f'>
270   \once \override NoteColumn #'force-hshift = #1.7
271   <b f'>
272 } >>
273 @end lilypond
274
275
276 @seealso
277
278 Fragmentos de código:
279 @lsrdir{Simultaneous,Simultaneous-notes}.
280
281 Referencia de funcionamiento interno: los objetos responsables de
282 resolver las colisiones son
283 @rinternals{NoteCollision} y
284 @rinternals{RestCollision}.
285
286
287 @knownissues
288
289 Cuando se emplea @code{merge-differently-headed} con una corchea (o
290 una nota más corta) con la plica hacia arriba, y una blanca con la
291 plica hacia abajo, la corchea no tiene el desplazamiento correcto.
292
293 No están contemplados los racimos (clusters) donde la misma nota se
294 presenta con diferentes alteraciones accidentales dentro del mismo
295 acorde.  En este caso se recomienda usar la transcripción enarmónica,
296 o usar la notación especial de racimos (véase @ref{Clusters}).
297
298
299 @node Automatic part combining
300 @subsubsection Automatic part combining
301 @cindex automática, combinación de partes
302 @cindex partes, combinación automática
303 @cindex partes, combinador de
304
305 La combinación automática de particellas se usa para mezclar dos
306 partes musicales sobre un pentagrama.  Tiene como objetivo el
307 tipografiado de partituras orquestales.  Cuando las dos partes son
308 idénticas durante un período de tiempo, sólo se presenta una de ellas.
309 En los lugares en que las dos partes son diferentes, se tipografían
310 como voces separadas, y las direcciones de las plicas se establecen de
311 forma automática.  También las partes de solo y @emph{a due} quedan
312 identificadas y es posible marcarlas.
313
314 La sintaxis para la combinación de las partes es
315
316 @example
317 \partcombine @var{expresión_musical_1} @var{expresión_musical_2}
318 @end example
319
320
321 El ejemplo siguiente ejemplifica la funcionalidad básica del
322 combinador de partes: poner las partes en un solo pentagrama, y
323 establecer las direcciones de las plicas y la polifonía.
324
325 @lilypond[quote,verbatim,ragged-right,fragment]
326 \new Staff \partcombine
327   \relative g' { g g a( b) c c r r }
328   \relative g' { g g r4 r e e g g }
329 @end lilypond
330
331 El primer Sol (@code{g}) aparece una sola vez, aunque se especificaba
332 dos veces (una en cada parte).  Las direcciones de las plicas,
333 ligaduras de expresión y ligaduras de unión se establecen
334 automáticamente, dependiendo de si es un solo o un unísono.  La
335 primera parte (la que tiene el contexto llamado @code{one}) siempre
336 tiene las plicas para arriba, y @q{Solo}, mientras que la segunda
337 (llamada @code{two}) siempre tiene las plicas para abajo y @q{Solo
338 II}.
339
340 Si queremos sólo las partes mezcladas y no las marcas textuales,
341 podemos establecer la propiedad @code{printPartCombineTexts} al valor
342 false.
343
344 @lilypond[quote,verbatim,ragged-right,fragment]
345 \new Staff <<
346   \set Staff.printPartCombineTexts = ##f
347   \partcombine
348     \relative g' { g a( b) r }
349     \relative g' { g r4 r f }
350 >>
351 @end lilypond
352
353 Para cambiar el texto que se imprime para los solos o la fusión,
354 podemos establecer las propiedades @code{soloText}, @code{soloIIText}
355 y @code{aDueText}.
356
357 @lilypond[quote,verbatim,ragged-right,fragment]
358 \new Staff <<
359   \set Score.soloText = #"ichi"
360   \set Score.soloIIText = #"ni"
361   \set Score.aDueText = #"tachi"
362   \partcombine
363     \relative g' { g4 g a( b) r }
364     \relative g' { g4 g r r f }
365 >>
366 @end lilypond
367
368 Los dos argumentos de @code{\partcombine} se interpretan como
369 contextos de @rinternals{Voice}.  Si se están usando octavas
370 relativas, se debe especificar @code{\relative} para ambas expresiones
371 musicales, es decir:
372
373 @example
374 \partcombine
375   \relative @dots{} @var{expresión_musical_1}
376   \relative @dots{} @var{expresión_musical_2}
377 @end example
378
379 @noindent
380 Una sección @code{\relative} que se encuentra fuera de
381 @code{\partcombine} no tiene ningún efecto sobre las notas de
382 @var{expresión_musical_1} y @var{expresión_musical_2}.
383
384 @seealso
385
386 Glosario musical:
387 @rglos{a due}.
388
389 Fragmentos de código:
390 @lsrdir{Simultaneous,Simultaneous-notes}.
391
392 Referencia de funcionamiento interno:
393 @rinternals{PartCombineMusic}, @rinternals{Voice}.
394
395 @knownissues
396
397 Si @code{printPartCombineTexts} está establecido, cuando las dos voces
398 tocan y terminan las mismas notas, el combinador de partes puede
399 tipografiar @code{a2} más de una vez en el mismo compás.
400
401 @code{\partcombine} no puede estar dentro de @code{\times}.
402
403 @code{\partcombine} no puede estar dentro de @code{\relative}.
404
405 Internamente, el @code{\partcombine} interpreta los dos argumentos
406 como @code{Voice}s llamadas @code{one} y @code{two}, y después decide
407 cuándo se pueden combinar las partes.  Como consecuencia, si los
408 argumentos cambian a contextos de @rinternals{Voice} con nombres
409 diferentes, los eventos que contienen se ignorarán.
410
411
412 @node Writing music in parallel
413 @subsubsection Writing music in parallel
414
415 @cindex Escribir música en paralelo
416 @cindex Música intercalada
417
418 La música para varias partes se puede intercalar:
419
420 @lilypond[quote,fragment,verbatim]
421 \parallelMusic #'(voiceA voiceB) {
422   r8 g'16[ c''] e''[ g' c'' e''] r8 g'16[ c''] e''[ g' c'' e''] |
423   c'2                               c'2                         |
424   r8 a'16[ d''] f''[ a' d'' f''] r8 a'16[ d''] f''[ a' d'' f''] |
425   c'2                               c'2                         |
426 }
427 \new StaffGroup <<
428   \new Staff \new Voice \voiceA
429   \new Staff \new Voice \voiceB
430 >>
431 @end lilypond
432
433 Esto funciona bastante bien para música de piano.
434
435 @lilypond[quote,verbatim]
436 global = { \key g \major  \time 2/4 }
437 music = {
438   \parallelMusic #'(voiceA voiceB voiceC voiceD) {
439     % Bar 1 
440     a'8 b'      c'' d''   |
441     d'4         e'        |
442     c16 d e f   d e f g   |
443     a,4         a,4       |
444
445     % Bar 2
446     e''8 f''    g'' a''   |
447     f'4         g'        |
448     e16 f g a   f g a b   |
449     a,4         a,4       |
450
451     % Bar 3 ...
452   }
453 }
454
455 \score {      
456   \new PianoStaff <<
457     \new Staff {
458       \global
459       <<
460         \voiceA \\
461         \voiceB
462       >>
463     }
464     \new Staff {
465       \global \clef bass
466       <<
467         \voiceC \\
468         \voiceD
469       >>
470     }
471   >>
472 }
473 @end lilypond
474
475 @seealso
476
477 Fragmentos de código:
478 @rlsr{Simultaneous notes}.
479