]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/de/notation/simultaneous.itely
Doc: cleanup @file{}, take 2: remove all @/ escaping sequences.
[lilypond.git] / Documentation / de / notation / simultaneous.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
2 @ignore
3     Translation of GIT committish: aa632c095138aaaa0f50f73c90e72efb4b61d745
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.13.36"
11
12 @c Translators: Till Paala
13
14 @node Gleichzeitig erscheinende Noten
15 @section Gleichzeitig erscheinende Noten
16 @translationof Simultaneous notes
17
18 @lilypondfile[quote]{simultaneous-headword.ly}
19
20 Polyphonie bedeutet in der musikalischen Terminologie das
21 Vorhandensein von mehr als einer (eigenständigen) Stimme
22 in einem Stück. Für LilyPond bedeutet es aber das Vorhandensein
23 von mehr als einer Stimme pro System.
24
25 @menu
26 * Eine einzelne Stimme::
27 * Mehrere Stimmen::
28 @end menu
29
30
31 @node Eine einzelne Stimme
32 @subsection Eine einzelne Stimme
33 @translationof Single voice
34
35 Dieser Abschnitt behandelt gleichzeitige Noten innerhalb
36 derselben Stimme.
37
38 @menu
39 * Noten mit Akkorden::
40 * Akkord-Wiederholungen::
41 * Gleichzeitige Ausdrücke::
42 * Cluster::
43 @end menu
44
45
46 @node Noten mit Akkorden
47 @unnumberedsubsubsec Noten mit Akkorden
48 @translationof Chorded notes
49
50 @cindex Akkorde
51 @cindex Klammern, spitze
52 @cindex spitze Klammern
53 @funindex <
54 @funindex >
55 @funindex <...>
56
57 Ein Akkord wird notiert, indem die zu ihm gehörenden Tonhöhen
58 zwischen spitze Klammern (@code{<} und @code{>}) gesetzt werden.
59 Auf einen Akkord kann eine Dauer-Angabe folgen, genauso wie bei
60 einfachen Noten.
61
62 @lilypond[verbatim,quote,relative=2]
63 <a c e>1 <a c e>2 <f a c e>4 <a c>8. <g c e>16
64 @end lilypond
65
66 Akkorde können auch von Artikulationen gefolgt werden, genau wie
67 auch einfache Noten.
68
69 @lilypond[verbatim,quote,relative=2]
70 <a c e>1\fermata <a c e>2-> <f a c e>4\prall <a c>8.^| <g c e>16-.
71 @end lilypond
72
73 Die Noten innerhalb der Akkorde konnen auch von Artikulationen oder
74 Ornamenten gefolgt werden.
75
76 @lilypond[verbatim,quote,relative=2]
77 <a c\prall e>1 <a-> c-^ e>2 <f-. a c-. e-.>4 <a-+ c-->8. <g\fermata c e\turn>16
78 @end lilypond
79
80 Manche Notationselemente, wie etwa Dynamik, Crescendo-Klammern und
81 Legatobögen müssen an den gesamten Akkord gehängt werden und nicht
82 an einzelne Noten, damit sie ausgegeben werden.
83
84 @lilypond[verbatim,quote,relative=2]
85 <a\f c( e>1 <a c) e>\f <a\< c e>( <a\! c e>) <a c e>\< <a c e> <a c e>\!
86 @end lilypond
87
88 @cindex relative Tonhöhe, Akkorde
89 @cindex Akkorde, relative Tonhöhe
90
91 Der relative Modus kann auch für Tonhöhen in Akkorden eingesetzt werden.
92 Die erste Note eines Akkordes ist immer relativ zur ersten Note des
93 vorherigen Akkordes, oder mit der Tonhöhe der letzten Note vor dem
94 Akkord (wenn kein Akkord vorhergeht).  Alle anderen Noten innerhalb
95 des Akkordes sind relativ zu der Note vorher innerhalb des selben Akkordes.
96
97 @lilypond[verbatim,quote,relative=2]
98 <a c e>1 <f a c> <a c e> <f' a c> <b, e b,>
99 @end lilypond
100
101 Mehr Information über Akkorden findet sich in @ref{Notation von Akkorden}.
102
103 @seealso
104 Musikglossar:
105 @rglos{chord}.
106
107 Handbuch zum Lernen:
108 @rlearning{Noten zu Akkorden verbinden}.
109
110 Notationsreferenz:
111 @ref{Notation von Akkorden},
112 @ref{Artikulationszeichen und Verzierungen},
113 @ref{Relative Oktavenbezeichnung}.
114
115 Schnipsel:
116 @rlsr{Simultaneous notes}.
117
118
119 @node Akkord-Wiederholungen
120 @unnumberedsubsubsec Akkord-Wiederholungen
121 @translationof Chord repetition
122
123 Um Schreibarbeit zu ersparen, kann ein Zeichen benutzt werden, um den
124 vorhergehenden Akkord zu wiederholen.  Das Symbol hierzu ist @code{q}:
125
126 @lilypond[verbatim,quote,relative=2]
127 <a c e>1 q <f a c>2 q
128 @end lilypond
129
130 Genauso wie normale Akkorde kann auch das Akkord-Wiederholungssymbol
131 in Verbindung mit Tondauern, Artikulationen, Beschriftungen, Legatobögen,
132 Balken usw. benutzt werden, weil nur die Tonhöhen des vorangehenden
133 Akkordes wiederholgt werden.
134
135 @lilypond[verbatim,quote,relative=2]
136 <a c e>1\p^"text" q2\<( q8)[-| q8.]\! q16-1-2-3 q8\prall
137 @end lilypond
138
139 Das Akkord-Wiederholungssymbol behält keine Dynamikzeichen, Artikulationen
140 oder Ornamente, die in oder an den vorhergehenden Akkord gehängt waren.
141
142 @lilypond[verbatim,quote,relative=2]
143 <a-. c\prall e>1\sfz c4 q2 r8 q8
144 @end lilypond
145
146 @seealso
147 Notationsreferenz:
148 @ref{Notation von Akkorden},
149 @ref{Artikulationszeichen und Verzierungen}.
150
151 Installierte Dateien:
152 @file{ly/chord-repetition-init.ly}.
153
154
155 @node Gleichzeitige Ausdrücke
156 @unnumberedsubsubsec Gleichzeitige Ausdrücke
157 @translationof Simultaneous expressions
158
159 Eine oder mehrere musikalische Ausdrücke, die in doppelte spitze
160 Klammern eingeschlossen werden, werden gleichzeitig gesetzt.  Wenn
161 der erste Ausdruck mit einer einzelnen Note beginnt oder die
162 gesamte Konstruktion explizit in einer einzelnen Stimme erstellt
163 wird, wird auch nur ein Notensystem erstellt.  In anderem Falle
164 werden die Elemente der simultanen Konstruktion auf unterschiedlichen
165 Systemen gesetzt.
166
167 Das nächste Beispiel zeigt simultane Konstruktionen auf einem
168 System:
169
170 @lilypond[quote,verbatim,relative=2]
171 \new Voice {  % explicit single voice
172   << { a4 b g2 } { d4 g c,2 } >>
173 }
174 @end lilypond
175
176 @lilypond[quote,verbatim,relative=2]
177 % single first note
178 a << { a4 b g } { d4 g c, } >>
179 @end lilypond
180
181 Dass kann benutzt werden, wenn die simultanen Abschnitte einen
182 identischen Rhythmus haben, aber wenn versucht wird, Noten mit
183 unterschiedlicher Dauer an denselben Hals zu setzen, gibt es
184 Fehlermeldungen.
185
186 Das nächste Beispiel zeigt, wie ein simultaner Ausdruck implizit
187 mehrere Systeme erstellt:
188
189 @lilypond[quote,verbatim,relative=2]
190 % no single first note
191 << { a4 b g2 } { d4 g2 c,4 } >>
192 @end lilypond
193
194 In diesem Fall stellt der unterschiedliche Rhythmus kein Problem dar.
195
196
197 @node Cluster
198 @unnumberedsubsubsec Cluster
199 @translationof Clusters
200
201 @cindex Cluster
202 @cindex Notencluster
203
204 @funindex \makeClusters
205 @funindex makeClusters
206
207 Ein Cluster zeigt an, dass alle Tonhöhen in einem Bereich gleichzeitig
208 gespielt werden sollen.  Cluster können gedeutet werden als eine
209 Zusammenfassung einer ganzen Anzahl von Noten.  Sie werden notiert,
210 indem die Funktion @code{\makeClusters} auf eine Reihe von Akkorden
211 angewendet wird:
212
213 @lilypond[quote,relative=2,verbatim]
214 \makeClusters { <g b>2 <c g'> }
215 @end lilypond
216
217 Normale Noten und Cluster können zusammen im selben System notiert
218 werden, sogar gleichzeitig.  In solchen Fällen wird nicht versucht,
219 automatisch Zusammenstöße zwischen normalen Noten und Clustern
220 aufzulösen.
221
222 @seealso
223 Musikglossar:
224 @rglos{cluster}.
225
226 Schnipsel:
227 @rlsr{Simultaneous notes}.
228
229 Referenz der Interna:
230 @rinternals{ClusterSpanner},
231 @rinternals{ClusterSpannerBeacon},
232 @rinternals{Cluster_spanner_engraver}.
233
234 @knownissues
235
236 Cluster sehen nur gut aus, wenn sie wenigstens über zwei Akkorde
237 reichen -- andernfalls sind sie zu schmal.
238
239 Cluster haben keine Hälse und können auch selber keine Dauern
240 darstellen, aber die Länge des gesetzten Clusters wird erschlossen
241 anhand der Dauern der definierten Akkorde.  Voneinander getrennte
242 Cluster brauchen eine unsichtbare Pause zwischen sich.
243
244 Cluster produzieren kein MIDI.
245
246
247 @node Mehrere Stimmen
248 @subsection Mehrere Stimmen
249 @translationof Multiple voices
250
251 Dieser Abschnitt behandelt gleichzeitige Noten in mehreren Stimmen
252 oder mehreren Systemen.
253
254 @menu
255 * Mehrstimmigkeit in einem System::
256 * Stimmenstile::
257 * Auflösung von Zusammenstößen::
258 * Automatische Kombination von Stimmen::
259 * Musik parallel notieren::
260 @end menu
261
262 @node Mehrstimmigkeit in einem System
263 @unnumberedsubsubsec Mehrstimmigkeit in einem System
264 @translationof Single-staff polyphony
265
266 @cindex Mehrstimmigkeit, ein System
267 @cindex ein System, Mehrstimmigkeit
268 @cindex Polyphonie, ein System
269 @cindex Stimme
270 @cindex Voice
271 @cindex Gesangstext, einer Stimme zugewiesen
272 @cindex Mehrstimmigkeit
273 @cindex Polyphonie
274 @funindex \voiceOne
275 @funindex voiceOne
276 @funindex \voiceOne ... \voiceFour
277 @funindex Voice
278 @funindex \oneVoice
279 @funindex oneVoice
280
281 @strong{@i{Stimmen explicit beginnen}}
282
283 Die grundlegende Struktur, die man benötigt, um mehrere
284 unabhängige Stimmen in einem Notensystem zu setzen,
285 ist im Beispiel unten dargestellt:
286
287 @lilypond[quote,relative=3,verbatim]
288 \new Staff <<
289   \new Voice = "first"
290     { \voiceOne r8 r16 g e8. f16 g8[ c,] f e16 d }
291   \new Voice= "second"
292     { \voiceTwo d16 c d8~ d16 b c8~ c16 b c8~ c16 b8. }
293 >>
294 @end lilypond
295
296 @noindent
297 Stimmen werden hier explizit erstellt und erhalten Bezeichnungen
298 zugewiesen.  Die @code{\voiceOne} ... @code{\voiceFour}-Befehle
299 stellen die Stimmen so ein, dass für die erste und dritte Stimme
300 die Hälse nach oben zeigen, für die zweite und vierte Stimme
301 hingegen nach unten.  Die Noten der dritten und vierten Stimme
302 werden horizontal verschoben, und Pausen in den entsprechenden
303 Stimmen werden automatisch verschoben, um Zusammenstöße zu
304 vermeiden.  Der @code{\oneVoice}-Befehl stellt das Standardverhalten
305 mit neutralen Halsrichtungen wieder her.
306
307 @strong{@i{Vorübergehende polyphone Passagen}}
308
309 Ein vorübergehender polyphoner Abschnitt kann mit folgender
310 Konstruktion erstellt werden:
311
312 @example
313 << @{ \voiceOne ... @}
314   \new Voice @{ \voiceTwo ... @}
315 >> \oneVoice
316 @end example
317
318 @noindent
319 Der erste Ausdruck innerhalb des polyphonen Abschnitts wird in
320 den @code{Voice}-Kontext gestellt, der unmittelbar vor dem
321 polyphonen Abschnitt aktiv war, und der gleiche @code{Voice}-Kontext
322 setzt sich nach dem Abschnitt fort.  Andere Ausdrücke innerhalb
323 der eckigen Klammern werden anderen Stimmennummern zugewiesen.
324 Damit lassen sich auch Gesangstexte einer durchgehenden Stimme
325 vor, während und nach dem polyphonen Abschnitt zuweisen:
326
327 @lilypond[quote, verbatim, relative=2]
328 <<
329   \new Voice = "melody" {
330     a4
331     <<
332       {
333         \voiceOne
334         g f
335       }
336       \new Voice {
337         \voiceTwo
338         d2
339       }
340     >>
341     \oneVoice
342     e4
343   }
344   \new Lyrics \lyricsto "melody" {
345   This is my song.
346   }
347 >>
348 @end lilypond
349
350 @noindent
351 Hierbei sind die Befehle @code{\voiceOne} und @code{\voiceTwo} notwendig, um die Einstellungen für jede Stimme zu
352 initialisieren.
353
354
355 @strong{@i{Die Konstruktion mit doppeltem Backslash}}
356
357 Die @code{<< @{...@} \\ @{...@} >>}-Konstruktion, in welcher
358 die beiden (oder mehreren) Ausdrücke durch doppelte
359 Backslash-Zeichen (Taste AltGr+ß) getrennt werden, verhält
360 sich anderes als die ähnliche Konstruktion ohne die doppelten
361 Schrägstriche:  @emph{alle} Ausdrücke innerhalb der eckigen
362 Klammern werden in diesem Fall jeweils neuen @code{Voice}-Kontexten
363 zugeordnet.  Diese neuen @code{Voice}-Kontexte werden implizit
364 erstellt und haben die festen Bezeichnungen @code{"1"},
365 @code{"2"} usw.
366
367 Das erste Beispiel könnte also auch wie folgt notiert werden:
368
369 @lilypond[quote,relative=3,verbatim]
370 <<
371   { r8 r16 g e8. f16 g8[ c,] f e16 d }
372   \\
373   { d16 c d8~ d16 b c8~ c16 b c8~ c16 b8. }
374 >>
375 @end lilypond
376
377 Diese Syntax kann benutzt werden, wenn es keine Rolle spielt,
378 ob vorübergehend Stimmen erstellt werden und dann wieder
379 verworfen werden.  Diese implizit erstellten Stimmen erhalten
380 die Einstellungen, die in den Befehlen
381 @code{\voiceOne} ... @code{\voiceFour} enthalten sind, in
382 der Reihenfolge, in der sie im Quelltext auftauchen.
383
384 Im nächsten Beispiel zeigen die Hälse der zeitweiligen Stimme
385 nach oben, sie wird deshalb erst als dritte in der Konstruktion
386 notiert, damit sie die Eigenschaften von @code{voiceThree}
387 zugewiesen bekommt.  Unsichtbare Pause werden eingesetzt, damit
388 keine doppelten Pausen ausgegeben werden.
389
390 @lilypond[quote,relative=3,verbatim]
391 <<
392   { r8 g g  g g f16 ees f8 d }
393   \\
394   { ees,8 r ees r d r d r }
395   \\
396   { d'8 s c s bes s a s }
397 >>
398 @end lilypond
399
400 Es wird sehr empfohlen, in allen außer den allereinfachsten
401 Stücken explizite Stimmenkontexte zu erstellen, wie erklärt in@rlearning{Kontexte und Engraver} und
402 @rlearning{Stimmen explizit beginnen}.
403
404 @strong{@i{Stimmen-Anordnung}}
405
406 Wenn mehrere Stimmen notiert werden, sollte folgende Anordnung eingehalten
407 werden:
408
409 @example
410 Stimme 1: höchste
411 Stimme 2: tiefste
412 Stimme 3: zweithöchste
413 Stimme 4: zweittiefste
414 Stimme 5: dritthöchste
415 Stimme 6: dritttiefste
416 usw.
417 @end example
418
419 Auch wenn das erst nicht einleuchtend erscheint, erleichtert es den
420 automatischen Layoutprozess doch sehr.  Die ungeraden Stimmen erhalten
421 Hälse nach oben, die graden Stimmen Hälse nach unten:
422
423 @lilypond[quote,verbatim]
424 \new Staff <<
425   \time 2/4
426   { f''2 }  % 1: highest
427   \\
428   { c'2  }  % 2: lowest
429   \\
430   { d''2 }  % 3: second-highest
431   \\
432   { e'2  }  % 4: second-lowest
433   \\
434   { b'2  }  % 5: third-highest
435   \\
436   { g'2  }  % 6: third-lowest
437 >>
438 @end lilypond
439
440 @strong{@i{Identische Rhythmen}}
441
442 Wenn parallele Abschnitte gesetzt werden sollen,
443 die identischen Rhythmus haben, kann man die Ausdrücke in
444 einen einzigen @code{Voice}-Kontext parallel kombinieren, sodass
445 sich Akkorde ergeben.  Um das zu erreichen, müssen sie einfach
446 von spitzen Klammern innerhalb einer expliziten Stimme
447 umgeben werden:
448
449 @lilypond[quote,relative=2,verbatim]
450 \new Voice <<
451   { e4 f8 d e16 f g8 d4 }
452   { c4 d8 b c16 d e8 b4 }
453 >>
454 @end lilypond
455
456 Mit dieser Methode können sich seltsame Balken und Warnungen
457 ergeben, wenn die Musikausdrücke nicht den gleichen Rhythmus haben.
458
459 @predefined
460 @code{\voiceOne},
461 @code{\voiceTwo},
462 @code{\voiceThree},
463 @code{\voiceFour},
464 @code{\oneVoice}.
465 @endpredefined
466
467 @seealso
468 Handbuch zum Lernen:
469 @rlearning{Voice enthält Noten},
470 @rlearning{Stimmen explizit beginnen}.
471
472 Notationsreferenz:
473 @ref{Schlagzeugsysteme},
474 @ref{Unsichtbare Pausen},
475 @ref{Hälse}.
476
477 Schnipsel:
478 @rlsr{Simultaneous notes}.
479
480
481 @node Stimmenstile
482 @unnumberedsubsubsec Stimmenstile
483 @translationof Voice styles
484
485 @cindex Voice-Stile
486 @cindex Stile, Stimmen
487 @cindex Stimmen, Stile
488 @cindex Färben von Stimmen
489 @cindex Einfärben von Stimmen
490 @cindex Stimmen, farbige Unterscheidung
491 @funindex \voiceOneStyle
492 @funindex \voiceTwoStyle
493 @funindex \voiceThreeStyle
494 @funindex \voiceFourStyle
495 @funindex \voiceNeutralStyle
496
497 Stimmen können unterschiedliche Farben erhalten, um einfach
498 erkennbar zu sein:
499
500 @lilypond[quote,relative=2,verbatim]
501 <<
502   { \voiceOneStyle d4 c2 b4 }
503   \\
504   { \voiceTwoStyle e,2 e }
505   \\
506   { \voiceThreeStyle b2. c4 }
507   \\
508   { \voiceFourStyle g'2 g }
509 >>
510 @end lilypond
511
512 Der @code{\voiceNeutralStyle}-Befehl wird benutzt, um wieder
513 die Standardausgabe einzuschalten.
514
515 @predefined
516 @code{\voiceOneStyle},
517 @code{\voiceTwoStyle},
518 @code{\voiceThreeStyle},
519 @code{\voiceFourStyle},
520 @code{\voiceNeutralStyle}.
521 @endpredefined
522
523 @seealso
524 Handbuch zum Lernen:
525 @rlearning{Ich höre Stimmen},
526 @rlearning{Mehr Information}.
527
528 Schnipsel:
529 @rlsr{Simultaneous notes}.
530
531
532
533 @node Auflösung von Zusammenstößen
534 @unnumberedsubsubsec Auflösung von Zusammenstößen
535 @translationof Collision resolution
536
537 @cindex Noten verschmelzen
538 @cindex Verschmelzen von Noten
539 @cindex Zusammenstöße
540 @cindex Notenzusammenstöße
541 @cindex Verschieben von Noten
542 @cindex viele Stimmen
543 @cindex Stimmen, mehrere
544 @cindex mehrere Stimmen
545 @cindex Polyphonie
546 @cindex Stimmen verschieben
547 @cindex Pausen verschieben, automatisch
548 @cindex Verschieben von Pausen, automatisch
549 @funindex \shiftOn
550 @funindex shiftOn
551 @funindex \shiftOnn
552 @funindex shiftOnn
553 @funindex \shiftOnnn
554 @funindex shiftOnnn
555 @funindex \shiftOff
556 @funindex shiftOff
557 @funindex \mergeDifferentlyDottedOn
558 @funindex mergeDifferentlyDottedOn
559 @funindex \mergeDifferentlyDottedOff
560 @funindex mergeDifferentlyDottedOff
561 @funindex \mergeDifferentlyHeadedOn
562 @funindex mergeDifferentlyHeadedOn
563 @funindex \mergeDifferentlyHeadedOff
564 @funindex mergeDifferentlyHeadedOff
565
566 Die Notenköpfe von Noten in unterschiedlichen Stimmen mit derselben
567 Tonhöhe, demselben Notenkopf und den Hälsen in entgegengesetzte
568 Richtungen werden automatisch verschmolzen, aber Noten mit
569 unterschiedlichen Köpfen oder den Hälsen in die selbe Richtung
570 werden nicht verschmolzen.  Pausen, die einem Hals in einer
571 anderen Stimme gegenüberstehen, werden vertikal verschoben.  Das
572 folgende Beispiel zeigt drei unterschiedliche Situationen, auf
573 Taktposition 1 und 3 in Takt 1 und Taktposition 1 in Takt 2, wo das
574 automatische Verschmelzen nicht funktioniert.
575
576 @lilypond[quote,verbatim,relative=2]
577 <<
578   {
579     c8 d e d c d c4
580     g'2 fis
581   } \\ {
582     c2 c8. b16 c4
583     e,2 r
584   } \\ {
585     \oneVoice
586     s1
587     e8 a b c d2
588   }
589 >>
590 @end lilypond
591
592 Noten mit unterschiedlichen Notenköpfen können verschmolzen
593 werden, mit der Ausnahme von Halben- und Viertelnotenköpfen, wie
594 im Beispiel unten gezeigt.  Hier werden die Notenköpfe auf Taktposition
595 1 im ersten Takt verschmolzen:
596
597 @lilypond[quote,verbatim,relative=2]
598 <<
599   {
600     \mergeDifferentlyHeadedOn
601     c8 d e d c d c4
602     g'2 fis
603   } \\ {
604     c2 c8. b16 c4
605     e,2 r
606   } \\ {
607     \oneVoice
608     s1
609     e8 a b c d2
610   }
611 >>
612 @end lilypond
613
614 Auch Köpfe mit unterschiedlichen Punktierungen wie auf Taktposition
615 3 im ersten Takt können verschmolzen werden:
616
617 @lilypond[quote,relative=2,verbatim]
618 <<
619   {
620     \mergeDifferentlyHeadedOn
621     \mergeDifferentlyDottedOn
622     c8 d e d c d c4
623     g'2 fis
624   } \\ {
625     c2 c8. b16 c4
626     e,2 r
627   } \\ {
628     \oneVoice
629     s1
630     e8 a b c d2
631   }
632 >>
633 @end lilypond
634
635 Die Halbe und die Achtel am Anfang des zweiten Taktes werden
636 fehlerhaft verschmolzen, weil die automatische Verschmelzung
637 nicht richtig arbeiten
638 kann, wenn drei oder mehr Noten zur gleichen Zeit auftreten --
639 und in diesem Fall ist der verschmolzene Notenkopf nicht richtig.
640 Um das Verschmelzen zuzulassen, muss ein @code{\shift} (Verschiebung)
641 auf die Note angewendet werden, die nicht verschmolzen werden soll.
642 In diesem Fall wurde
643 @code{\shiftOn} gesetzt, um das oberste @notation{g} aus der
644 Kolumne zu entfernen.  Jetzt funktioniert
645 @code{\mergeDifferentlyHeadedOn} (verschmelze Noten mit unterschiedlichen
646 Köpfen) so wie es soll.
647
648 @lilypond[quote,relative=2,verbatim]
649 <<
650   {
651     \mergeDifferentlyHeadedOn
652     \mergeDifferentlyDottedOn
653     c8 d e d c d c4
654     \shiftOn
655     g'2 fis
656   } \\ {
657     c2 c8. b16 c4
658     e,2 r
659   } \\ {
660     \oneVoice
661     s1
662     e8 a b c d2
663   }
664 >>
665 @end lilypond
666
667 Der @code{shiftOn}-Befehl ermöglicht die Noten einer Stimme zu verschieben,
668 erzwingt dieses Verhalten aber nicht.  Wenn @code{shiftOn} auf eine Stimme
669 angewendet wird, eine Note oder ein Akkord in der Stimme wird nur verschoben,
670 wenn sein Hals mit dem Hals der Note einer anderen Stimme kollidieren würde,
671 und nur, wenn der Hals der Kollisionsnote in die gleiche Richtung zeigt.
672 Der @code{shiftOff}-Befehl verhindert, dass eine derartige Verschiebung
673 stattfinden kann.
674
675 Die äußeren Stimmen (also normalerweise Stimmen 1 und 2) haben als Standard
676 @code{shiftOff} eingestellt, während die inneren Stimmen (3 und mehr)
677 @code{shiftOn} definiert haben.  Wenn eine Verschiebung stattfindet, werden
678 Stimmen mit den Hälsen nach oben (also ungerade Stimmen) nach rechts verschoben,
679 während Stimmen mit den Hälsen nach unten (also gerade Stimmen) nach links
680 verschoben werden.
681
682 Hier ein Beispiel, das verstehen hilft, wie ein verkürzter polyphonischer
683 Abschnitt intern ausgeweitet wird.
684
685 @warning{Wenn Sie drei oder mehr Stimmen haben, sollte die vertikale Anordnung
686 der Stimmen in der Eingabedatei nicht die gleiche sein wie die vertikale
687 Anordnung der Stimmen im Notensystem!}
688
689 @lilypond[quote,verbatim]
690 \new Staff \relative c'' {
691   %% abbreviated entry
692   <<
693     { f2  }  % 1: highest
694     \\
695     { g,2 }  % 2: lowest
696     \\
697     { d'2 }  % 3: upper middle
698     \\
699     { b2  }  % 4: lower middle
700   >>
701   %% internal expansion of the above
702   <<
703     \new Voice = "1" { \voiceOne   \shiftOff f'2 }
704     \new Voice = "2" { \voiceTwo   \shiftOff g,2 }
705     \new Voice = "3" { \voiceThree \shiftOn  d'2 } % shifts right
706     \new Voice = "4" { \voiceFour  \shiftOn  b2  } % shifts left
707   >>
708 }
709 @end lilypond
710
711 Zwei zusätzliche Befehle, @code{shiftOnn} und @code{shiftOnnn} stellen
712 weitere Verschiebungsebenen zu verfügung, die vorübergehend eingesetzt
713 werden können um Zusammenstöße in komplizierten Situationen aufzulösen.
714 Siehe auch @rlearning{Beispiel aus dem Leben}.
715
716 Noten werden nur verschmolzen, wenn ihre Hälse in entgegengesetzte
717 Richtungen zeigen (also etwa wie @code{Voice} 1 und 2 in den
718 Standardeinstellungen oder wenn die Hälse explizit in unterschiedliche
719 Richtungen gedreht sind).
720
721
722 @predefined
723 @code{\mergeDifferentlyDottedOn},
724 @code{\mergeDifferentlyDottedOff},
725 @code{\mergeDifferentlyHeadedOn},
726 @code{\mergeDifferentlyHeadedOff},
727 @code{\shiftOn},
728 @code{\shiftOnn},
729 @code{\shiftOnnn},
730 @code{\shiftOff}.
731 @endpredefined
732
733 @snippets
734
735 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
736 {additional-voices-to-avoid-collisions.ly}
737
738 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
739 {forcing-horizontal-shift-of-notes.ly}
740
741 @seealso
742 Musikglossar:
743 @rglos{polyphony}.
744
745 Handbuch zum Lernen:
746 @rlearning{Mehrere Noten auf einmal},
747 @rlearning{Voice enthält Noten},
748 @rlearning{Beispiele aus dem Leben}.
749
750 Schnipsel:
751 @rlsr{Simultaneous notes}.
752
753 Referenz der Interna:
754 @rinternals{NoteColumn},
755 @rinternals{NoteCollision},
756 @rinternals{RestCollision}.
757
758 @knownissues
759 @ignore
760 @c TODO investigate! Sometimes it works, sometimes not. --FV
761 The requirements for successfully merging different note heads that
762 are at the same time differently dotted are not clear.
763 @end ignore
764
765 Es gibt keine Unterstützung für Akkorde, in denen die gleiche
766 Note mit unterschiedlichen Versetzungszeichen im selben Akkord
767 auftaucht.  In diesem Fall wird empfohlen, enharmonische
768 Töne zu verwenden, oder die besondere Cluster-Notation (siehe @ref{Cluster}).
769
770
771 @node Automatische Kombination von Stimmen
772 @unnumberedsubsubsec Automatische Kombination von Stimmen
773 @translationof Automatic part combining
774
775 @cindex automatische Kombination von Stimmen
776 @cindex Stimmen kombinieren
777 @cindex Kombinieren von Stimmen
778 @cindex a due-Stellen
779 @cindex solo-Stellen
780 @funindex \partcombine
781 @funindex partcombine
782
783 Automatische Kombination von Stimmen wird verwendet, um zwei
784 Stimmen auf einem Notensystem zu setzen.  Es wird vor allem
785 in Orchesterpartituren eingesetzt.  Wenn beide Stimmen für
786 einige Noten identisch sind, wird nur eine dargestellt.
787 An den Stellen, an denen die beiden Stimmen sich unterscheiden,
788 werden sie als unterschiedliche Stimmen gesetzt, und die
789 Richtung der Hälse wird automatisch bestimmt.  Zusätzlich
790 werden @notation{solo} und @notation{a due}-Stellen erkannt
791 und bezeichnet.
792
793 Die Syntax zur Stimmenkombination lautet:
794
795 @example
796 \partcombine @var{musikAusdr1} @var{musikAusdr2}
797 @end example
798
799 Das nächste Beispiel zeigt, wie die Kombination funktioniert.
800 Hier werden die Stimmen erst auf einem jeweils eigenen System
801 und dann kombiniert gesetzt, beachten Sie, wie sich
802 die Einstellungen für Polyphonie ändern.
803
804 @lilypond[quote,verbatim]
805 instrumentOne = \relative c' {
806   c4 d e f
807   R1
808   d'4 c b a
809   b4 g2 f4
810   e1
811 }
812
813 instrumentTwo = \relative g' {
814   R1
815   g4 a b c
816   d c b a
817   g f( e) d
818   e1
819 }
820
821 <<
822   \new Staff \instrumentOne
823   \new Staff \instrumentTwo
824   \new Staff \partcombine \instrumentOne \instrumentTwo
825 >>
826 @end lilypond
827
828 Die Noten des dritten Taktes werden nur einfach ausgegeben, obwohl
829 sie ein beiden Stimmen definiert sind.  Die Richtung von Hälsen und
830 Bögen werden automatisch gewählt, abhängig davon ob es eine
831 Solo-Stelle oder Unisono ist.  In polyphonen Situationen erhält
832 die erste Stimme immer Hälse nach oben, die zweite Stimme
833 Hälse nach unten.  An Solo-Stellen werden die Stimmen mit
834 @qq{Solo} bzw. @qq{Solo II} bezeichnet.  Die Unisono-Stellen
835 (@notation{a due}) werden mit dem Text @qq{a2} gekennzeichnet.
836
837 Beide Argumente von @code{\partcombine} werden als
838 @code{Voice}-Kontexte interpretiert.  Wenn relative Oktaven
839 benutzt werden, muss @code{\relative} für beide Stimmen
840 benutzt werden, also:
841
842 @example
843 \partcombine
844   \relative @dots{} @var{musikAusdr1}
845   \relative @dots{} @var{musikAusdr2}
846 @end example
847
848 @noindent
849 Ein @code{\relative}-Abschnitt, der sich außerhalb von@code{\partcombine} befindet, hat keinen Einfluss auf
850 die Tonhöhen von @code{@var{musikAusdr1}} oder @code{@var{musikAusdr2}}.
851
852 @snippets
853
854 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
855 {combining-two-parts-on-the-same-staff.ly}
856
857 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
858 {changing-partcombine-texts.ly}
859
860 @seealso
861 Musikglossar:
862 @rglos{a due},
863 @rglos{part}.
864
865 Notationsreferenz:
866 @ref{Orchesterstimmen erstellen}.
867
868 Schnipsel:
869 @rlsr{Simultaneous notes}.
870
871 Referenz der Interna:
872 @rinternals{PartCombineMusic},
873 @rinternals{Voice}.
874
875 @knownissues
876
877 @code{\partcombine} kann nur zwei Stimmen bearbeiten.
878
879 Wenn @code{printPartCombineTexts} (drucke Stimmenkombinationstext)
880 gesetzt ist und die Stimmen die gleichen Noten wiederholt
881 spielen, kann @code{a2} in einem Takt mehrmals gesetzt werden.
882
883 @code{\partcombine} kann nicht innerhalb von @code{\times} benutzt
884 werden.
885
886 @code{\partcombine} kann nicht innerhalb von @code{\relative}
887 benutzt werden.
888
889 Intern werden beide Argumente von @code{\partcombine} als
890 Stimmen (@code{Voice}) interpretiert und entschieden, wann
891 die Stimmen kombiniert werden können.  Wenn sie unterschiedliche
892 Dauern haben, können sie nicht kombiniert werden und erhalten
893 die Bezeichnung @code{one} und @code{two}  Darum werden
894 Wechsel zu einem @code{Voice}-Kontext, der eine andere
895 Bezeichnung hat, ignoriert.  Genausowenig ist die Stimmenkombination
896 dazu ausgelegt, Gesangtext zu verarbeiten: wenn eine der
897 Stimmen eine explizite Bezeichnung erhält, damit Text damit
898 verknüpft werden kann, hört die Stimmenkombination auf zu
899 arbeiten.
900
901 @code{\partcombine} findet nur den Beginn von Noten.  Es kann
902 nicht bestimmen, ob eine vorher begonnene Noten weiterklingt,
903 was zu verschiedenen Problemen führen kann.
904
905
906 @node Musik parallel notieren
907 @unnumberedsubsubsec Musik parallel notieren
908 @translationof Writing music in parallel
909
910 @cindex Parallele Notation, Eingabe
911 @cindex Eingabe von Noten parallel
912 @cindex Verschachtelte Musik
913 @funindex \parallelMusic
914 @funindex parallelMusic
915
916 Noten für mehrere Stimmen können verschachtelt notiert werden.
917 Die Funktion @code{\parallelMusic} akzeptiert eine Liste mit
918 den Bezeichnungen einer Reihe von Variablen und einen
919 musikalischen Ausdruck.  Der Inhalt der verschiedenen Takte in
920 dem musikalischen Ausdruck bekommt die Bezeichnung der Variablen zugewiesen,
921 sodass sie benutzt werden können, um die Musik dann zu setzen.
922 Dabei entspricht jede Zeile einer Stimme.
923
924 @warning{Taktüberprüfungen @code{|} müssen benutzt werden, und
925 die Takte müssen die gleiche Länge haben.}
926
927 @lilypond[quote,verbatim]
928 \parallelMusic #'(voiceA voiceB voiceC) {
929   % Bar 1
930   r8 g'16 c'' e'' g' c'' e'' r8 g'16 c'' e'' g' c'' e'' |
931   r16 e'8.~   e'4            r16 e'8.~   e'4            |
932   c'2                        c'2                        |
933
934   % Bar 2
935   r8 a'16 d'' f'' a' d'' f'' r8 a'16 d'' f'' a' d'' f'' |
936   r16 d'8.~   d'4            r16 d'8.~   d'4            |
937   c'2                        c'2                        |
938
939 }
940 \new StaffGroup <<
941   \new Staff << \voiceA \\ \voiceB >>
942   \new Staff { \clef bass \voiceC }
943 >>
944 @end lilypond
945
946 Der relative Modus kann auch benutzt werden.  Beachten Sie, dass
947 der @code{\relative}-Befehl nicht innerhalb von
948 @code{\parallelMusic} benutzt wird.  Die Noten sind parallel
949 zu der vorherigen Note der gleichen Stimme , nicht zu der
950 vorherigen Note in der Quelldatei.  Anders gesagt ignorieren
951 relative Noten von @code{voiceA} die Noten von @code{voiceB}.
952
953 @lilypond[quote,verbatim]
954 \parallelMusic #'(voiceA voiceB voiceC) {
955   % Bar 1
956   r8 g16 c e g, c e r8 g,16 c e g, c e  |
957   r16 e8.~ e4       r16 e8.~  e4        |
958   c2                c                   |
959
960   % Bar 2
961   r8 a,16 d f a, d f r8 a,16 d f a, d f |
962   r16 d8.~  d4       r16 d8.~  d4       |
963   c2                 c                  |
964
965  }
966 \new StaffGroup <<
967   \new Staff << \relative c'' \voiceA \\ \relative c' \voiceB >>
968   \new Staff \relative c' { \clef bass \voiceC }
969 >>
970 @end lilypond
971
972 Das funktioniert ziemlich gut für Klaviernoten. Dieses Beispiel
973 speichert vier konsekutive Takte in vier Variablen:
974
975 @lilypond[quote,verbatim]
976 global = {
977   \key g \major
978   \time 2/4
979 }
980
981 \parallelMusic #'(voiceA voiceB voiceC voiceD) {
982   % Bar 1
983   a8    b     c   d     |
984   d4          e         |
985   c16 d e fis d e fis g |
986   a4          a         |
987
988   % Bar 2
989   e8      fis  g     a   |
990   fis4         g         |
991   e16 fis g  a fis g a b |
992   a4           a         |
993
994   % Bar 3 ...
995 }
996
997 \score {
998   \new PianoStaff <<
999      \new Staff {
1000        \global
1001        <<
1002          \relative c'' \voiceA
1003          \\
1004          \relative c'  \voiceB
1005        >>
1006      }
1007      \new Staff {
1008        \global \clef bass
1009        <<
1010          \relative c \voiceC
1011          \\
1012          \relative c \voiceD
1013        >>
1014      }
1015   >>
1016 }
1017 @end lilypond
1018
1019 @seealso
1020 Handbuch zum Lernen:
1021 @rlearning{Stücke durch Bezeichner organisieren}.
1022
1023 Schnipsel:
1024 @rlsr{Simultaneous notes}.