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