]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/ca/notation/simultaneous.itely
Doc-ca: Adding translation of simultaneous.itely for Catalan
[lilypond.git] / Documentation / ca / notation / simultaneous.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: ca -*-
2 @ignore
3     Translation of GIT committish: 16661f7f6a78f04d056228d11bdc9e17a7cdf760
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.19.29"
11
12 @c Translation status: post-GDP
13
14 @node Notes simultànies
15 @section Notes simultànies
16 @translationof Simultaneous notes
17
18 @lilypondfile[quote,ragged-right,line-width=16\cm]{simultaneous-headword.ly}
19
20 La paraula @q{polifonia} en música fa referència a tenir més d'una
21 veu en una peça qualsevol de música.  Al LilyPond la polifonia fa
22 referència a tenir més d'una veu al mateix pentagrama.
23
24 @menu
25 * Una veu única::
26 * Veus múltiples::
27 @end menu
28
29
30 @node Una veu única
31 @subsection Una veu única
32 @translationof Single voice
33
34 Aquesta secció tracta de les notes simultànies dins de la mateixa veu.
35
36 @menu
37 * Notes a un acord::
38 * Repetició d'acords::
39 * Expressions simultànies::
40 * Clústers::
41 @end menu
42
43
44 @node Notes a un acord
45 @unnumberedsubsubsec Notes a un acord
46 @translationof Chorded notes
47
48 @cindex acords
49 @cindex parèntesis en angle
50
51 @funindex <
52 @funindex >
53 @funindex <...>
54
55 Un acord es forma envoltant un conjunt de notes entre @code{<} i
56 @code{>}.  Un acord pot anar seguit d'una duració, com si fos una
57 nota simple.
58
59 @lilypond[verbatim,quote]
60 \relative {
61   <a' c e>1 <a c e>2 <f a c e>4 <a c>8. <g c e>16
62 }
63 @end lilypond
64
65 Els acords també poden anar seguit d'articulacions, com si fos una
66 nota simple.
67
68 @lilypond[verbatim,quote]
69 \relative {
70   <a' c e>1\fermata <a c e>2-> <f a c e>4\prall <a c>8.^! <g c e>16-.
71 }
72 @end lilypond
73
74 Les notes dins del propi acord amb poden anar seguides
75 d'articulacions i ornaments.
76
77 @lilypond[verbatim,quote]
78 \relative {
79   <a' c\prall e>1 <a-> c-^ e>2 <f-. a c-. e-.>4
80   <a-+ c-->8. <g\fermata c e\turn>16
81 }
82 @end lilypond
83
84 Tanmateix alguns elements de notació com ara les expressions de
85 matisos dinàmics i els reguladors han d'annexar-se a l'acord i no
86 a les notes que l'integren, atès que en cas contrari no
87 s'imprimiran.  Altres elements de notació com les digitacions i
88 les lligadures d'expressió es posicionen de forma molt diferent
89 quan s'adjunten a les notes d'un acord en lloc de fer-lo a rodones
90 i notes aïllades.
91
92 @lilypond[verbatim,quote]
93 \relative {
94   <a'\f c( e>1 <a c) e>\f <a\< c e>( <a\! c e>)
95   <a c e>\< <a c e> <a c e>\!
96 }
97 @end lilypond
98
99 @cindex acords buits
100 @cindex esdeveniments contenidors
101
102 Un acord funciona com un simple contenidor per a les notes que ho
103 composen, a més de les seves articulacions i altres elements
104 adjunts.  Com a conseqüència, un acord sense cap nota al seu
105 interior no té realment cap duració.  Qualsevol articulació annexa
106 es produirà en el mateix moment musical que la nota o acord
107 següent i es pot combinar amb ells (per veure possibilitats més
108 complexes de combinacions d'aquests elements, consulteu
109 @ref{Expressions simultànies}):
110
111 @lilypond[verbatim,quote]
112 \relative {
113   \grace { g'8( a b }
114   <> ) \p \< -. -\markup \italic "sempre staccato"
115   \repeat unfold 4 { c4 e }  c1\f
116 }
117 @end lilypond
118
119 @cindex relatiu, acords en alçada
120 @cindex acords i alçada relativa
121
122 Es pot usar el mode relatiu per a l'alçada de les notes dels
123 acords.  La primera nota de l'acord sempre és relativa a la
124 primera nota de l'acord anterior, o en cas que l'element precedent
125 no sigui un acord, l'alçada de l'última nota que va vindre abans
126 de l'acord.  La resta de les notes de l'acord són relatives a la
127 nota anterior @emph{dins del mateix acord}.
128
129 @lilypond[verbatim,quote]
130 \relative {
131   <a' c e>1 <f a c> <a c e> <f' a c> <b, e b,>
132 }
133 @end lilypond
134
135 Per veure més informació sobre els acords, consulteu
136 @rusernamed{Chord notation,Notació d'acords}.
137
138 @seealso
139 Glossari musical:
140 @rglos{chord}.
141
142 Manual d'aprenentatge:
143 @rlearning{Combinar notes per formar acords}.
144
145 Referència de la notació:
146 @rusernamed{Chord notation,Notació d'acords},
147 @ref{Articulacions i ornaments},
148 @ref{Escriptura d'octava relativa},
149 @ref{Veus múltiples}.
150
151 Fragments de codi:
152 @rlsr{Simultaneous notes}.
153
154 @knownissues
155 Els acords que contenen més de dues alçades al mateix espai de
156 pentagrama, com ara @samp{<e f! fis!>}, creen notes els caps de
157 les quals se superposen.  Depenent de la situació, un
158 representació millor pot requerir:
159
160 @itemize
161
162 @item
163 l'ús temporal de diverses veus, vegeu @ref{Veus múltiples},
164 @samp{<< f! \\ <e fis!> >>},
165
166 @item
167 la transcripció enharmònica d'una o més notes,
168 @samp{<e f ges>}, o
169
170 @item
171 Clústers; vegeu @ref{Clústers}.
172
173 @end itemize
174
175
176 @node Repetició d'acords
177 @unnumberedsubsubsec Repetició d'acords
178 @translationof Chord repetition
179
180 @cindex acords, repetició de
181 @cindex repetició, amb @code{q}
182 @cindex @code{q}, repetició d'acords
183
184 Per reduir l'entrada d'acords, es pot usar una abreviatura de
185 repetició de l'acord anterior.  El símbol de repetició d'acords és
186 @code{q}:
187
188 @lilypond[verbatim,quote]
189 \relative {
190   <a' c e>1 q <f a c>2 q
191 }
192 @end lilypond
193
194 Com als acords normals, el símbol de repetició d'acords pot
195 usar-se amb duracions, articulacions, elements de marcatge,
196 lligadures d'expressió, barres, etc., atès que sols es dupliquen
197 les notes de l'acord precedent.
198
199 @lilypond[verbatim,quote]
200 \relative {
201   <a' c e>1\p^"text" q2\<( q8)[-! q8.]\! q16-1-2-3 q8\prall
202 }
203 @end lilypond
204
205 El símbol de repetició d'acords sempre recorda l'última aparició
206 d'un acord, per la qual cosa és possible repetir l'acord més
207 recent fins i tot si s'han escrit en mig d'altres notes que no
208 estiguin a l'acord, o silencis.
209
210 @lilypond[verbatim,quote]
211 \relative {
212   <a' c e>1 c'4 q2 r8 q8 |
213   q2 c, |
214 }
215 @end lilypond
216
217 Tanmateix, el símbol de repetició d'acords no reté els matisos
218 dinàmics, les articulacions ni els ornaments que conté o que
219 estan annexats a l'acord anterior.
220
221 @lilypond[verbatim,quote]
222 \relative {
223   <a'-. c\prall e>1\sfz c'4 q2 r8 q8 |
224   q2 c, |
225 }
226 @end lilypond
227
228 Per poder retenir alguns d'ells, es poden cridar explícitament a
229 la funció @code{\chordRepeats} amb un argument addicional que
230 especifiqui una llista de @var{tipus d'esdeveniment} a conservar,
231 a no ser que els esdeveniments d'aquest tipus ja estiguin presents
232 al propi acord @code{q}.
233
234 @lilypond[verbatim,quote]
235 \relative {
236   \chordRepeats #'(articulation-event)
237   { <a'-. c\prall e>1\sfz c'4 q2 r8 q8-. } |
238   q2 c, |
239 }
240 @end lilypond
241
242 Aquí, l'ús de @code{\chordRepeats} dins d'una construcció
243 @code{\relative} produeix un resultat inesperat: un cop s'han
244 expandit els esdeveniments d'acord, no poden distingir-se dels que
245 es van introduir com acords normals, fent que @code{\relative}
246 assigni una octava basada en el context original.
247
248 Atès que les instàncies niuades de @code{\relative} no s'afecten
249 mútuament, es pot usar una altra ordre @code{\relative} dins de
250 @code{\chordRepeats} per establir les relacions d'octava abans
251 d'expandir els acords repetits.  En aquest cas, tot el contingut
252 de l'ordre @code{\relative} interior no afecta a l'exterior;
253 d'aquí l'escriptura diferent d'octava a l'última nota d'aquest
254 exemple.
255
256 @lilypond[verbatim,quote]
257 \relative {
258   \chordRepeats #'(articulation-event)
259   \relative
260   { <a'-. c\prall e>1\sfz c'4 q2 r8 q8-. } |
261   q2 c'' |
262 }
263 @end lilypond
264
265 Les interaccions amb @code{\relative} es produeixen sols amb les
266 crides explícites de @code{\chordRepeats}: l'expansió implícita al
267 començament del procés de gravat es fa en un moment en el
268 qual totes les instàncies de @code{\relative} ja s'han processat.
269
270 @seealso
271 Referència de la notació:
272 @rusernamed{Chord notation,Notació d'acords},
273 @ref{Articulacions i ornaments}.
274
275 Fitxers d'inici:
276 @file{ly/chord-repetition-init.ly}.
277
278
279 @node Expressions simultànies
280 @unnumberedsubsubsec Expressions simultànies
281 @translationof Simultaneous expressions
282
283 Una o més expressions musicals envoltades entre angles dobles
284 s'entenen com a simultànies.  Si la primera expressió comença amb
285 una sola nota o si tota l'expressió simultània apareix
286 explícitament dins d'una sola veu, l'expressió completa se situa
287 sobre un sol pentagrama; en cas contrari els elements de
288 l'expressió simultània se situen en pentagrames diferents.
289
290 Els exemples següents mostren expressions simultànies sobre un sol
291 pentagrama:
292
293 @lilypond[quote,verbatim]
294 \new Voice {  % veu única explícita
295   << \relative { a'4 b g2 }
296      \relative { d'4 g c,2 } >>
297 }
298 @end lilypond
299
300 @lilypond[quote,verbatim]
301 \relative {
302   % single first note
303   a' << \relative { a'4 b g }
304        \relative { d'4 g c, } >>
305 }
306 @end lilypond
307
308 Això pot ser d'utilitat si les seccions simultànies tenen
309 duracions idèntiques, però es produiran errors si s'intenten posar
310 notes de diferent duració sobre la mateixa plica.  Les notes,
311 articulacions i canvis de propietats que esta dins de
312 @emph{un sol} context @samp{Voice} es recol·lecten i representen a
313 l'ordre musical:
314
315 @lilypond[quote,verbatim]
316 \relative {
317   <a' c>4-.  <>-. << c a >>  << { c-. <c a> } { a s-. } >>
318 }
319 @end lilypond
320
321 Intentar posar més d'una pica o barra de corxera, o diferents
322 duracions o propietats al mateix moment musical, requereix l'ús de
323 més d'una veu.
324
325 L'exemple següent mostra com les expressions simultànies poden
326 generar diversos pentagrames de forma implícita:
327
328 @lilypond[quote,verbatim]
329 % no single first note
330 << \relative { a'4 b g2 }
331    \relative { d'4 g2 c,4 } >>
332 @end lilypond
333
334 Aquí no hi ha problema en tenir tenir diferents duracions perquè
335 s'interpreten en veus diferents.
336
337 @cindex col·lisions, ignorar
338
339 @knownissues
340 Si hi ha notes que procedeixen de dues o més veus, sense
341 especificar cap desplaçament horitzontal, i tenen les pliques en
342 la mateixa direcció, apareix el missatge
343
344 @example
345 Advertiment: aquesta veu requereix un ajust de \voiceXx o \shiftXx
346 @end example
347
348 durant la compilació.  Aquest missatge es pot suprimir mitjançant
349
350 @example
351 \override NoteColumn.ignore-collision = ##t
352 @end example
353
354 Tanmateix, això no sols suprimeix l'advertiment sinó que pot
355 evitar qualsevol resolució de col·lisions i pot tenir altres
356 efectes no desitjats (consulteu també
357 @emph{Problemes coneguts} a @ref{Resolució de les col·lisions}).
358
359
360 @node Clústers
361 @unnumberedsubsubsec Clústers
362 @translationof Clusters
363
364 @cindex clúster
365 @cindex raïm (clúster)
366
367 @funindex \makeClusters
368
369 Un «clúster» indica que s'han de tocar simultàniament un conjunt
370 de notes consecutives.  S'escriuen aplicant la funció
371 @code{\makeClusters} a una seqüència d'acords, per exemple:
372
373 @lilypond[quote,verbatim]
374 \relative \makeClusters { <g' b>2 <c g'> }
375 @end lilypond
376
377 Es poden barrejar al mateix pentagrama notes normals i
378 clústers, fins i tot al mateix temps.  En aquest cas, no es fa cap
379 intent d'evitar automàticament les col·lisions entre clústers i
380 notes normals.
381
382 @seealso
383 Glossari musical:
384 @rglos{cluster}.
385
386 Fragments de codi:
387 @rlsr{Simultaneous notes}.
388
389 Referència de funcionament intern:
390 @rinternals{ClusterSpanner},
391 @rinternals{ClusterSpannerBeacon},
392 @rinternals{Cluster_spanner_engraver}.
393
394 @knownissues
395 Els clústers sols tenen un bon aspecte quan abasten un mínim de
396 dos acords.  En cas contrari apareixeran excessivament prims.
397
398 Els clústers no porten plica i per si mateixos no poden indicar
399 les duracions, però la longitud del clúster que s'imprimeix ve
400 determinada per la duració dels acords que el defineixen.  Als
401 clústers separats els calen silencis de separació entre ells.
402
403 Els clústers no produeixen cap sortida MIDI.
404
405 @node Veus múltiples
406 @subsection Veus múltiples
407 @translationof Multiple voices
408
409 Aquesta secció tracta de les notes simultànies en diverses veus o
410 diversos pentagrames.
411
412 @menu
413 * Polifonia en un sol pentagrama::
414 * Estils de veu::
415 * Resolució de les col·lisions::
416 * Combinació automàtica de les parts::
417 * Escriptura de música en paral·lel::
418 @end menu
419
420
421 @node Polifonia en un sol pentagrama
422 @unnumberedsubsubsec Polifonia en un sol pentagrama
423 @translationof Single-staff polyphony
424
425 @cindex pentagrama únic, polifonia de
426 @cindex polifonia en un sol pentagrama
427 @cindex veu
428 @cindex lletra assignada a una veu
429
430 @funindex \voiceOne
431 @funindex \voiceOne ... \voiceFour
432 @funindex Voice
433 @funindex \oneVoice
434
435 @subsubsubheading Instanciar les veus explícitament
436
437 L'estructura bàsica necessària per obtenir diverses veus
438 independents a un mateix pentagrama s'il·lustra a l'exemple següent:
439
440 @lilypond[quote,verbatim]
441 \new Staff <<
442   \new Voice = "primera"
443     \relative { \voiceOne r8 r16 g'' e8. f16 g8[ c,] f e16 d }
444   \new Voice= "segona"
445     \relative { \voiceTwo d''16 c d8~ 16 b c8~ 16 b c8~ 16 b8. }
446 >>
447 @end lilypond
448
449 @noindent
450 Aquí es creen explícitament instàncies de veus, cadascuna de les
451 quals rep un nom.  Les instruccions @code{\voiceOne}
452 @dots{} @code{\voiceFour} (veu una fins a veu quatre) preparen les
453 veus de manera que la primera i la segona veus porten les pliques
454 cap amunt, les veus segona i quarta porten les pliques cap avall,
455 els caps de les notes en les veus tercera i quarta es desplacen
456 horitzontalment, i els silencis de les veus respectives es
457 desplacen també automàticament per evitar les col·lisions.
458 L'ordre @code{\oneVoice} (una veu) retorna tots els ajustaments de
459 les veus a l'estat neutre predeterminat.
460
461 @subsubsubheading Passatges polifònics temporals
462
463 Es pot crear un passatge polifònic temporal amb la construcció següent:
464
465 @example
466 << @{ \voiceOne @dots{} @}
467   \new Voice @{ \voiceTwo @dots{} @}
468 >> \oneVoice
469 @end example
470
471 @noindent
472 Aquí, la primera expressió dins d'un passatge polifònic temporal
473 es col·loca al context @code{Voice} que estava en ús immediatament
474 abans del passatge polifònic, i aquest mateix context
475 @code{Voice} continua després de la secció temporal.  Altres
476 expressions dins dels angles s'assignen a diferents veus
477 temporals.  Això permet assignar la lletra de forma contínua a una
478 veu abans, durant i després de la secció polifònica:
479
480 @lilypond[quote,verbatim]
481 \relative <<
482   \new Voice = "melodia" {
483     a'4
484     <<
485       {
486         \voiceOne
487         g f
488       }
489       \new Voice {
490         \voiceTwo
491         d2
492       }
493     >>
494     \oneVoice
495     e4
496   }
497   \new Lyrics \lyricsto "melodia" {
498   This is my song.
499   }
500 >>
501 @end lilypond
502
503 @noindent
504 Aquí, les instruccions @code{\voiceOne} i @code{\voiceTwo} calen
505 per definir els ajustaments de cada veu.
506
507 @subsubsubheading La construcció de la doble barra invertida
508
509 La construcció @code{<< @{@dots{}@} \\ @{@dots{}@} >>}, en la qual
510 dues expressions (o més) estan separades per doble barra
511 invertida, es comporta de manera diferent a la construcció
512 semblant sense les doble barres invertides: @emph{totes} les
513 expressions dins d'aquesta construcció s'assignen a contextos
514 @code{Voice} nous.  Aquests contextos @code{Voice} nous es creen
515 implícitament i reben els noms fixos @code{"1"}, @code{"2"}, etc.
516
517 El primer exemple podria haver-se escrit de la manera següent:
518
519 @lilypond[quote,verbatim]
520 <<
521   \relative { r8 r16 g'' e8. f16 g8[ c,] f e16 d }
522   \\
523   \relative { d''16 c d8~ 16 b c8~ 16 b c8~ 16 b8. }
524 >>
525 @end lilypond
526
527 Aquesta sintaxi es pot usar sempre que no ens importi que es creïn
528 noves veus temporals que després seran descartades.  Aquestes veus
529 creades implícitament reben ajustos equivalents a l'efecte de les
530 ordres @code{\voiceOne}@dots{}@code{\voiceFour}, a l'ordre que
531 apareixen al codi.
532
533 Al següent exemple, la veu intermèdia porta les pliques cap amunt,
534 de manera que la introduïm en tercer lloc perquè passi a ser la
535 veu tres, que té les pliques cap amunt tal i com volem.  S'usen
536 silencis de separació per evitar l'aparició de silencis duplicats.
537
538 @lilypond[quote,verbatim]
539 <<
540   \relative { r8 g'' g  g g f16 ees f8 d }
541   \\
542   \relative { ees'8 r ees r d r d r }
543   \\
544   \relative { d''8 s c s bes s a s }
545 >>
546 @end lilypond
547
548 A totes les partitures excepte les més simples, es recomana crear
549 contextos @code{Voice} explícits com apareix explicat a
550 @rlearning{Contextos i gravadors} i a  @rlearning{Veus explícites}.
551
552 @subsubsubheading Ordre de les veus
553
554 En escriure diverses veus al fitxer d'entrada, useu l'ordre següent:
555
556 @example
557 Veu 1: la més aguda
558 Veu 2: la més greu
559 Veu 3: la segona més aguda
560 Veu 4: la segona més greu
561 Veu 5: la tercera més aguda
562 Veu 6: la tercera més greu
563 etc.
564 @end example
565
566 Malgrat que això pot semblar contrari a la intuïció, simplifica el
567 procés de disposició automàtica de les figures.  Observeu que les
568 veus de numeració imparell reben pliques cap amunt, i les de
569 numeració parell reben pliques cap avall:
570
571 @lilypond[quote,verbatim]
572 \new Staff <<
573   \time 2/4
574   { f''2 }  % 1: més alta
575   \\
576   { c'2  }  % 2: més baixa
577   \\
578   { d''2 }  % 3: segona més alta
579   \\
580   { e'2  }  % 4: segona més baixa
581   \\
582   { b'2  }  % 5: tercera més alta
583   \\
584   { g'2  }  % 6: tercera més baixa
585 >>
586 @end lilypond
587
588 @warning{No es poden crear lletres ni elements d'extensió (com
589 lligadures, reguladors, etc.) que es creuen d'una veu a una altra.}
590
591 @subsubsubheading Duracions idèntiques
592
593 Al cas especial en el qual volem gravar fragments de música que
594 s'executa en paral·lel i amb les mateixes duracions, es poden
595 combinar en un sol context de veu, formant d'aquesta manera
596 acords.  Per aconseguir-lo, les incorporem dins d'una construcció
597 de música simultània, dins d'una veu creada explícitament.
598
599 @lilypond[quote,verbatim]
600 \new Voice <<
601   \relative { e''4 f8 d e16 f g8 d4 }
602   \relative { c''4 d8 b c16 d e8 b4 }
603 >>
604 @end lilypond
605
606 Aquest mètode condueix a barrats estranys i advertiments si els
607 fragments de música no tenen les mateixes duracions exactes.
608
609 @predefined
610 @code{\voiceOne},
611 @code{\voiceTwo},
612 @code{\voiceThree},
613 @code{\voiceFour},
614 @code{\oneVoice}.
615 @endpredefined
616
617 @seealso
618 Manual d'aprenentatge:
619 @rlearning{Les veus contenen música},
620 @rlearning{Veus explícites}.
621
622 Referència de la notació:
623 @rusernamed{Percussion staves,Pautes de percussió},
624 @ref{Silencis invisibles},
625 @rusernamed{Stems,Pliques}.
626
627 Fragments de codi:
628 @rlsr{Simultaneous notes}.
629
630
631 @node Estils de veu
632 @unnumberedsubsubsec Estils de veu
633 @translationof Voice styles
634
635 @cindex estils de veu
636 @cindex estils, veu
637 @cindex color de veus
638 @funindex \voiceOneStyle
639 @funindex \voiceTwoStyle
640 @funindex \voiceThreeStyle
641 @funindex \voiceFourStyle
642 @funindex \voiceNeutralStyle
643
644 Es poden aplicar colors i formes diferents a les veus per
645 permetre identificar-les fàcilment:
646
647 @lilypond[quote,verbatim]
648 <<
649   \relative { \voiceOneStyle d''4 c2 b4 }
650   \\
651   \relative { \voiceTwoStyle e'2 e }
652   \\
653   \relative { \voiceThreeStyle b2. c4 }
654   \\
655   \relative { \voiceFourStyle g'2 g }
656 >>
657 @end lilypond
658
659 Per recuperar la presentació normal s'utilitza l'ordre
660 @code{\voiceNeutralStyle}.
661
662 @predefined
663 @code{\voiceOneStyle},
664 @code{\voiceTwoStyle},
665 @code{\voiceThreeStyle},
666 @code{\voiceFourStyle},
667 @code{\voiceNeutralStyle}.
668 @endpredefined
669
670 @seealso
671 Manual d'aprenentatge
672 @rlearning{Sento veus},
673 @rlearning{Altres fonts d'informació}
674
675 Fragments de codi:
676 @rlsr{Simultaneous notes}.
677
678
679 @node Resolució de les col·lisions
680 @unnumberedsubsubsec Resolució de les col·lisions
681 @translationof Collision resolution
682
683 @cindex barrejar notes
684 @cindex notes, col·lisions de
685 @cindex col·lisions
686 @cindex desplaçament de notes
687 @cindex diverses veus
688 @cindex veus, diverses
689 @cindex polifònica, música
690 @cindex desplaçament de veus
691 @cindex desplaçament, silenci automàtic de
692 @cindex desplaçament de silencis, automàtic
693 @funindex \shiftOn
694 @funindex \shiftOnn
695 @funindex \shiftOnnn
696 @funindex \shiftOff
697 @funindex \mergeDifferentlyDottedOn
698 @funindex \mergeDifferentlyDottedOff
699 @funindex \mergeDifferentlyHeadedOn
700 @funindex \mergeDifferentlyHeadedOff
701
702 Els caps de notes que estan a diferents veus i tenen la mateixa
703 alçada, la mateixa forma de cap, i direcció oposada a la plica, es
704 combinen automàticament, però els que tenen caps diferents o la
705 mateixa direcció de plica no es combinen.  Els silencis que es
706 troben al costat oposat d'una plica a una altra veu es desplacen
707 verticalment.  L'exemple següent mostra tres circumstàncies
708 diferents, sobre la pulsació 1 i 3 al primer compàs i sobre la
709 pulsació 1 del segon compàs, on la combinació automàtica falla.
710
711 @lilypond[quote,verbatim]
712 <<
713   \relative {
714     c''8 d e d c d c4
715     g'2 fis
716   } \\
717   \relative {
718     c''2 c8. b16 c4
719     e,2 r
720   } \\
721   \relative {
722     \oneVoice
723     s1
724     e'8 a b c d2
725   }
726 >>
727 @end lilypond
728
729 Els caps de notes diferents es poden com binar com es mostra més
730 a sota.  A aquest exemple els caps de la pulsació 1 del primer
731 compàs sí que es combinen:
732
733 @lilypond[quote,verbatim]
734 <<
735   \relative {
736     \mergeDifferentlyHeadedOn
737     c''8 d e d c d c4
738     g'2 fis
739   } \\
740   \relative {
741     c''2 c8. b16 c4
742     e,2 r
743   } \\
744   \relative {
745     \oneVoice
746     s1
747     e'8 a b c d2
748   }
749 >>
750 @end lilypond
751
752 Les figures negres i blanques no es combinen d'aquesta manera,
753 atès que fora difícil distingir-les.
754
755 També es poden combinar caps amb puntets diferents, com es mostra
756 a la tercera pulsació del primer compàs:
757
758 @lilypond[quote,verbatim]
759 <<
760   \relative {
761     \mergeDifferentlyHeadedOn
762     \mergeDifferentlyDottedOn
763     c''8 d e d c d c4
764     g'2 fis
765   } \\
766   \relative {
767     c''2 c8. b16 c4
768     e,2 r
769   } \\
770   \relative {
771     \oneVoice
772     s1
773     e'8 a b c d2
774   }
775 >>
776 @end lilypond
777
778 La blanca i la corxera al començament del segon compàs no estan
779 correctament combinades perquè la combinació automàtica no és
780 capaç de completar-se satisfactòriament quan es troben tres o més
781 notes alineades a la mateixa columna de notes, i en aquest cas el
782 cap combinat és incorrecte.  Per aconseguir que la combinació
783 seleccioni el cap correcte, s'ha d'aplicar un @code{\shift} o
784 desplaçament a la nota que no es pot combinar. Aquí s'aplica
785 @code{\shiftOn} per moure el sol agut fora de la columna, i
786 aleshores @code{\mergeDifferentlyHeadedOn} fa el seu treball
787 correctament.
788
789 @lilypond[quote,verbatim]
790 <<
791   \relative {
792     \mergeDifferentlyHeadedOn
793     \mergeDifferentlyDottedOn
794     c''8 d e d c d c4
795     \shiftOn
796     g'2 fis
797   } \\
798   \relative {
799     c''2 c8. b16 c4
800     e,2 r
801   } \\
802   \relative {
803     \oneVoice
804     s1
805     e'8 a b c d2
806   }
807 >>
808 @end lilypond
809
810 L'ordre @code{\shiftOn} permet (tot i que obliga a) que les notes
811 d'una veu es puguin desplaçar.  Quan @code{\shiftOn} s'aplica a
812 una veu, una nota o acord d'aquesta veu es desplaça solament si la
813 seva plica xoqués en cas contrari amb una plica d'una altra veu, i
814 sols si les pliques que xoquen apunten cap a la mateixa
815 direcció. L'ordre @code{\shiftOff} evita la possibilitat d'aquest
816 tipus de desplaçament.
817
818 De forma predeterminada, les veus externes (normalment les veus u
819 i dos) tenen @code{\shiftOff} especificat (desplaçament
820 desactivat), mentre que les veus interiors (tres i següents) tenen
821 especificat @code{\shiftOn} (desplaçament activat).  Quan s'aplica
822 un desplaçament, les veus amb pliques cap amunt (veus de numeració
823 imparell) es desplacen cap a la dreta, i les veus amb les pliques
824 cap avall (veus amb numeració parell) es desplacen cap a l'esquerra.
825
826 Aquí es pot veure un exemple que us ajudarà a visualitzar la forma
827 en la qual s'expandirà internament una expressió polifònica.
828
829 @warning{Observeu que amb tres o més veus, l'ordre vertical de les
830 veus dins del seu fitxer d'entrada no seria el mateix que l'ordre
831 vertical de les veus al pentagrama.}
832
833 @lilypond[quote,verbatim]
834 \new Staff \relative {
835   %% abbreviated entry
836   <<
837     { f''2  }  % 1: highest
838     \\
839     { g,2 }  % 2: lowest
840     \\
841     { d'2 }  % 3: upper middle
842     \\
843     { b2  }  % 4: lower middle
844   >>
845   %% internal expansion of the above
846   <<
847     \new Voice = "1" { \voiceOne   \shiftOff f'2 }
848     \new Voice = "2" { \voiceTwo   \shiftOff g,2 }
849     \new Voice = "3" { \voiceThree \shiftOn  d'2 } % shifts right
850     \new Voice = "4" { \voiceFour  \shiftOn  b2  } % shifts left
851   >>
852 }
853 @end lilypond
854
855 Dues ordres addicionals, @code{\shiftOnn} i
856 @code{\shiftOnnn}, ofereixen nivells de desplaçament majors que es
857 poden especificar temporalment per resoldre col·lisions en
858 situacions complexes; vegeu @rlearning{Exemple real de música}.
859
860 Sols es combinen les notes si tenen les pliques en direccions
861 oposades (com la tenen, per exemple, a les veus u i dos de forma
862 predeterminada o quan les pliques s'estableixen explícitament en
863 direccions oposades).
864
865 @predefined
866 @code{\mergeDifferentlyDottedOn},
867 @code{\mergeDifferentlyDottedOff},
868 @code{\mergeDifferentlyHeadedOn},
869 @code{\mergeDifferentlyHeadedOff}.
870
871 @code{\shiftOn},
872 @code{\shiftOnn},
873 @code{\shiftOnnn},
874 @code{\shiftOff}.
875 @endpredefined
876
877 @snippets
878 @lilypondfile[verbatim,quote,texidoc,doctitle]
879 {additional-voices-to-avoid-collisions.ly}
880
881 @lilypondfile[verbatim,quote,texidoc,doctitle]
882 {forcing-horizontal-shift-of-notes.ly}
883
884 @seealso
885 Glossari musical:
886 @rglos{polyphony}.
887
888 Manual d'aprenentatge:
889 @rlearning{Diverses notes a l'hora},
890 @rlearning{Les veus contenen música}.
891 @rlearning{Exemple real de música}.
892
893 Fragments de codi:
894 @rlsr{Simultaneous notes}.
895
896 Referència de funcionament intern:
897 @rinternals{NoteColumn},
898 @rinternals{NoteCollision},
899 @rinternals{RestCollision}.
900
901 @cindex col·lisions, ignorar
902
903 @knownissues
904 L'ús de @code{\override NoteColumn.ignore-collision = ##t} fa
905 que les notes de cap diferent a veus diferents es barregin incorrectament.
906
907 @lilypond[quote,verbatim,fragment]
908 \mergeDifferentlyHeadedOn
909 << \relative { c'16 a' b a } \\ \relative { c'2 } >>
910 \override NoteColumn.ignore-collision = ##t
911 << \relative { c'16 a' b a } \\ \relative { c'2 } >>
912 @end lilypond
913
914 @ignore
915 @knownissues
916 @c TODO investigate! Sometimes it works, sometimes not. --FV
917 No estan clars els requisits per combinar amb èxit caps de nota
918 diferents que tenen també diferent puntet.
919 @end ignore
920
921
922 @node Combinació automàtica de les parts
923 @unnumberedsubsubsec Combinació automàtica de les parts
924 @translationof Automatic part combining
925
926 @cindex automàtica, combinació de parts
927 @cindex parts, combinació automàtica
928 @cindex parts, combinador de
929 @cindex a due, parts
930 @cindex solo, parts
931 @funindex \partcombine
932
933 La combinació automàtica de particel·les s'usa per barrejar dues
934 parts musicals diferents sobre un pentagrama.  Això pot ser de
935 gran ajuda especialment en gravar partitures orquestrals.
936 S'imprimeix una sola veu quan la música de les dues veus és la
937 mateixa, però en aquells llocs on difereixen, s'imprimeix una
938 segona veu.  Les direccions de les pliques s'estableixen cap amunt
939 o cap avall segons procedeixi, a l'hora que s'identifiquen i
940 queden marcades les parts de solista i de duo.
941
942 La sintaxi per a la combinació automàtica de les parts és:
943
944 @example
945 \partcombine @var{expressió_musical_1} @var{expressió_musical_2}
946 @end example
947
948 L'exemple següent exemplifica la funcionalitat bàsica, posant les
949 parts en un sol pentagrama en forma polifònica, i establint les
950 direccions de les pliques de forma adequada.  S'utilitzen les
951 mateixes variables per a les parts independents i el pentagrama
952 combinat.
953
954 @lilypond[quote,verbatim]
955 instrumentOne = \relative {
956   c'4 d e f |
957   R1 |
958   d'4 c b a |
959   b4 g2 f4 |
960   e1 |
961 }
962
963 instrumentTwo = \relative {
964   R1 |
965   g'4 a b c |
966   d4 c b a |
967   g4 f( e) d |
968   e1 |
969 }
970
971 <<
972   \new Staff \instrumentOne
973   \new Staff \instrumentTwo
974   \new Staff \partcombine \instrumentOne \instrumentTwo
975 >>
976 @end lilypond
977
978 Les dues parts tenen notes idèntiques al tercer compàs, per la
979 qual cosa apareixen sols un cop.  Les direccions de les pliques i
980 lligadures s'estableixen de forma automàtica, segons es tracti
981 d'un sol o d'un uníson.  Quan cal en situacions de polifonia, la
982 primera part (que rep el nom de context @code{one}) rep les
983 pliques cap amunt, mentre que la segona part (anomenada
984 @code{two}) sempre rep les pliques cap avall.  Als fragments de
985 solo, les parts es marquen amb @qq{Solo} i @qq{Solo II},
986 respectivament.  Les parts en uníson (@notation{a due}) es marquen
987 amb el text @qq{a2}.
988
989 De forma predeterminada, el combinador de parts barreja dues notes
990 de la mateixa alçada com una nota @notation{a due}, combina les
991 notes que tinguin la mateixa duració i estiguin a menys d'una
992 novena distància com acords, i disposa en veus separades les notes
993 que estiguin a més d'una novena de distància (o quan hi ha
994 creuament de veus).  Aquest comportament es pot sobreescriure amb
995 un argument opcional que consisteix en una parella de números
996 després de l'ordre @code{\partcombine}: el primer especifica
997 l'interval on les notes comencen a estar combinades (el valor
998 predeterminat és zero) i el segon on les notes es divideixen en
999 veus distintes.  L'ajust del segon argument al valor zero
1000 significa que el combinador de parts separa les notes que estiguin
1001 dins d'un interval de segona o més, establir-lo al valor u separa
1002 les notes d'una tercera o més, i així successivament.
1003
1004 @lilypond[quote,verbatim]
1005 instrumentOne = \relative {
1006   a4 b c d |
1007   e f g a |
1008   b c d e |
1009 }
1010
1011 instrumentTwo = \relative {
1012   c'4 c c c |
1013   c c c c |
1014   c c c c |
1015 }
1016
1017 <<
1018   \new Staff \partcombine \instrumentOne \instrumentTwo
1019   \new Staff \partcombine #'(2 . 3) \instrumentOne \instrumentTwo
1020 >>
1021 @end lilypond
1022
1023 Els dos arguments de @code{\partcombine} s'interpreten com
1024 contextos de @rinternals{Voice} separats, per la qual cosa si la
1025 música està escrita en mode relatiu, aleshores @emph{las dues}
1026 parts han d'incloure la funció @code{\relative}, és a dir:
1027
1028 @example
1029 \partcombine
1030   \relative @dots{} @var{expresión_musical_1}
1031   \relative @dots{} @var{expresión_musical_2}
1032 @end example
1033
1034 @noindent
1035 Una secció @code{\relative} que es troba fora de
1036 @code{\partcombine} no té cap efecte sobre les notes de
1037 @code{@var{expresión_musical_1}} i
1038 @code{@var{expresión_musical_2}}.
1039
1040 @funindex \partcombineChords
1041 @funindex \partcombineApart
1042 @funindex \partcombineUnisono
1043 @funindex \partcombineSoloI
1044 @funindex \partcombineSoloII
1045 @funindex \partcombineAutomatic
1046
1047 A les partitures professionals, sovint les veus es mantenen
1048 separades entre sí durant passatges llargs fins i tot si algunes
1049 notes coincideixen entre ambdues, i podrien escriure's fàcilment
1050 com un uníson.  Per això, la combinació de les notes en un acord,
1051 o la visualització d'una veu com un solo, no són solucions ideals
1052 perquè la funció @code{\partcombine} considera cada nota de forma
1053 individual.  En aquest cas, el resultat de la funció
1054 @code{\partcombine} es pot alterar o corregir amb una de les
1055 ordres següents.  Totes les ordres es poden antecedir per
1056 @code{\once} perquè s'apliquin sols a la nota següent dins de
1057 l'expressió musical.
1058
1059 @itemize
1060 @item
1061 @code{\partcombineApart} manté les notes com dues veus separades
1062 fins i tot si es poden combinar en un acord o uníson.
1063
1064 @item
1065 @code{\partcombineChords} combina les notes d'un acord.
1066
1067 @item
1068 @code{\partcombineUnisono} combina les dues veus com uníson i
1069 marca el resultat com @qq{unison}.
1070
1071 @item
1072 @code{\partcombineSoloI} mostra sols la veu u i la marca com
1073 @qq{Solo}.
1074
1075 @item
1076 @code{\partcombineSoloII} imprimeix sols la veu dos i la marca com
1077 @qq{Solo}.
1078
1079 @item
1080 @code{\partcombineAutomatic} finalitza l'efecte de les ordres
1081 anteriors i retorna a la funcionalitat estàndard de
1082 @code{\partcombine}.
1083
1084 @end itemize
1085
1086 @lilypond[quote,verbatim]
1087 instrumentOne = \relative c' {
1088   \partcombineApart c2^"apart" e |
1089   \partcombineAutomatic e2^"auto" e |
1090   \partcombineChords e'2^"chord" e |
1091   \partcombineAutomatic c2^"auto" c |
1092   \partcombineApart c2^"apart" \once \partcombineChords e^"chord once" |
1093   c2 c |
1094 }
1095 instrumentTwo = \relative {
1096   c'2 c |
1097   e2 e |
1098   a,2 c |
1099   c2 c' |
1100   c2 c |
1101   c2 c |
1102 }
1103
1104 <<
1105   \new Staff { \instrumentOne }
1106   \new Staff { \instrumentTwo }
1107   \new Staff { \partcombine \instrumentOne \instrumentTwo }
1108 >>
1109 @end lilypond
1110
1111
1112 @subsubsubheading Ús de \partcombine amb lletra
1113
1114 @cindex \partcombine i lletra
1115
1116 L'ordre @code{\partcombine} no està dissenyada per funcionar amb
1117 la lletra de les cançons; si una de les veus rep un nom explícit
1118 per poder adjuntar una lletra, el combinador de parts no
1119 funciona.  Tanmateix, es pot aconseguir aquest efecte usant un
1120 context @code{NullVoice}.  Vegeu
1121 @rusernamed{Poliphony with shared lyrics,Polifonia amb lletres compartides}.
1122
1123 @snippets
1124
1125 @lilypondfile[verbatim,quote,texidoc,doctitle]
1126 {combining-two-parts-on-the-same-staff.ly}
1127
1128 @lilypondfile[verbatim,quote,texidoc,doctitle]
1129 {changing-partcombine-texts.ly}
1130
1131 @seealso
1132 Glossari musical:
1133 @rglos{a due},
1134 @rglos{part}.
1135
1136 Referència de la notació:
1137 @rusernamed{Writing parts,Escriptura de les particel·les}.
1138
1139 Fragments de codi:
1140 @rlsr{Simultaneous notes}.
1141
1142 Referència de funcionament intern:
1143 @rinternals{PartCombineMusic},
1144 @rinternals{Voice}.
1145
1146 @knownissues
1147 Totes les funcions @code{\partcombine@dots{}} admeten
1148 exclusivament dues veus.
1149
1150 Les funcions @code{\partcombine@dots{}} no es poden escriure dins
1151 dels blocs @code{\tuplet} ni @code{\relative}.
1152
1153 Si @code{printPartCombineTexts} està establert i les dues veus
1154 executen i acaben les mateixes notes al mateix compàs, el
1155 combinador de parts pot gravar @code{a2} més d'un cop en aquest
1156 compàs.
1157
1158 @code{\partcombine} sols té en compte el moment d'inici de les
1159 notes dins d'una veu @code{Voice}; per exemple, no pot recordar si
1160 una nota dins d'una veu ja ha començat quan les notes que es
1161 combinen s'han iniciat just ara a l'altra veu.  Això pot conduir a
1162 cert nombre de problemes inesperats entre els que s'inclou la
1163 impressió incorrecta de marques de @qq{Solo} o de @qq{Unison}.
1164
1165 @code{\partcombine} conserva tots els elements extensos
1166 (lligadures, reguladors, etc.) dins del mateix context
1167 @code{Voice} de forma que si qualsevol d'aquests elements extensos
1168 inicia o acaba a un context @code{Voice} diferent, pot no
1169 imprimir-se o fer-lo incorrectament.
1170
1171 Si la funció @code{\partcombine} no pot combinar les dues
1172 expressions musicals (és a dir, quan les dues veus tenen duracions
1173 diferents), atorgarà internament els seus propis noms a les veus:
1174 @code{one} i @code{two} respectivament.  Això significa que si es
1175 produeix un canvi a un context @code{Voice} que tingui un nom
1176 diferent, s'ignoraran els esdeveniments dins del context
1177 @code{Voice} que té el nom diferent.
1178
1179 Consulteu també l'apartat
1180 @emph{Advertiments i problemes coneguts} a la sessió
1181 @rusernamed{Default tablatures,Tabulatures predeterminades}
1182 en utilitzar@code{\partcombine} amb tabulatures, i la @emph{Nota}
1183 de @ref{Barres automàtiques} en utilitzar el barrat automàtic.
1184
1185 @node Escriptura de música en paral·lel
1186 @unnumberedsubsubsec Escriptura de música en paral·lel
1187 @translationof Writing music in parallel
1188
1189 @cindex escriptura de música en paral·lel
1190 @cindex música intercalada
1191 @cindex paral·lel, música en
1192 @funindex \parallelMusic
1193
1194 La música per diverses parts es pot intercalar dins del codi
1195 d'entrada.  La funció @code{\parallelMusic} admet una llista que
1196 conté els noms de les variables que es crearan, i una expressió
1197 musical.  El contingut dels compassos alternatius estrets de
1198 l'expressió es converteixen en el valor de les variables
1199 respectives, de manera que podem utilitzar-les més tard per
1200 imprimir la música.
1201
1202 @warning{És obligatori utilitzar comprovacions de compàs
1203 @code{|}, y els compassos han de tenir la mateixa longitud.}
1204
1205 @lilypond[quote,verbatim]
1206 \parallelMusic #'(voiceA voiceB voiceC) {
1207   % Bar 1
1208   r8 g'16 c'' e'' g' c'' e'' r8 g'16 c'' e'' g' c'' e'' |
1209   r16 e'8.~   4              r16 e'8.~   4              |
1210   c'2                        c'2                        |
1211
1212   % Bar 2
1213   r8 a'16 d'' f'' a' d'' f'' r8 a'16 d'' f'' a' d'' f'' |
1214   r16 d'8.~   4              r16 d'8.~   4              |
1215   c'2                        c'2                        |
1216
1217 }
1218 \new StaffGroup <<
1219   \new Staff << \voiceA \\ \voiceB >>
1220   \new Staff { \clef bass \voiceC }
1221 >>
1222 @end lilypond
1223
1224 Es pot fer servir el mode relatiu.  Observeu que l'ordre
1225 @code{\relative} no s'utilitza dins del propi bloc
1226 @code{\parallelMusic}.  Les notes mantenen la relació amb la nota
1227 anterior de la mateixa veu, no amb la nota anterior dins del codi
1228 d'entrada (dit d'una altra manera, les notes relatives de
1229 @code{voiceA} ignoren les notes que hi ha a @code{voiceB}.
1230
1231 @lilypond[quote,verbatim]
1232 \parallelMusic #'(voiceA voiceB voiceC) {
1233   % Bar 1
1234   r8 g16 c e g, c e r8 g,16 c e g, c e  |
1235   r16 e8.~ 4        r16 e8.~  4         |
1236   c2                c                   |
1237
1238   % Bar 2
1239   r8 a,16 d f a, d f r8 a,16 d f a, d f |
1240   r16 d8.~  4        r16 d8.~  4        |
1241   c2                 c                  |
1242
1243  }
1244 \new StaffGroup <<
1245   \new Staff << \relative c'' \voiceA \\ \relative c' \voiceB >>
1246   \new Staff \relative c' { \clef bass \voiceC }
1247 >>
1248 @end lilypond
1249
1250 Això funciona acceptablement bé per a música de piano.  L'exemple
1251 següent assigna cada quatre compassos consecutius a quatre variables:
1252
1253 @lilypond[quote,verbatim]
1254 global = {
1255   \key g \major
1256   \time 2/4
1257 }
1258
1259 \parallelMusic #'(voiceA voiceB voiceC voiceD) {
1260   % Compàs 1
1261   a8    b     c   d     |
1262   d4          e         |
1263   c16 d e fis d e fis g |
1264   a4          a         |
1265
1266   % Compàs 2
1267   e8      fis  g     a   |
1268   fis4         g         |
1269   e16 fis g  a fis g a b |
1270   a4           a         |
1271
1272   % Compàs 3 ...
1273 }
1274
1275 \score {
1276   \new PianoStaff <<
1277      \new Staff {
1278        \global
1279        <<
1280          \relative c'' \voiceA
1281          \\
1282          \relative c'  \voiceB
1283        >>
1284      }
1285      \new Staff {
1286        \global \clef bass
1287        <<
1288          \relative c \voiceC
1289          \\
1290          \relative c \voiceD
1291        >>
1292      }
1293   >>
1294 }
1295 @end lilypond
1296
1297 @seealso
1298 Manual d'aprenentatge:
1299 @rlearning{Organitzar les peces mitjançant variables}
1300
1301 Fragments de codi:
1302 @rlsr{Simultaneous notes}.