]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/de/user/keyboards.itely
lilypond-book robustness: ensure EOL at the end of @verbatim
[lilypond.git] / Documentation / de / user / keyboards.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
2 @c This file is part of lilypond.tely
3 @ignore
4     Translation of GIT committish: d415427752fa5fd83b0da189d677481d1c7f3043
5
6     When revising a translation, copy the HEAD committish of the
7     version that you are working on.  See TRANSLATION for details.
8 @end ignore
9
10 @c \version "2.12.0"
11
12 @node Keyboard and other multi-staff instruments
13 @section Keyboard and other multi-staff instruments
14
15 @lilypondfile[quote]{keyboard-headword.ly}
16
17 Dieser Abschnitt behandelt verschiedene Notationsaspekte, die
18 typischerweise in Noten für Tasteninstrumente und andere
19 Instrumente auf mehreren Notensystemen auftreten, wie etwa
20 Harfe und Vibraphon.  Hier wird die gesamte Gruppe von
21 Instrumenten, die auf mehreren Systemen notiert werden, als
22 @qq{Tasteninstrumente} bezeichnet, auch wenn einige von ihnen
23 keine Tasten aufweisen.
24
25 @menu
26 * Common notation for keyboards::  
27 * Piano::                       
28 * Accordion::                   
29 * Harp::
30 @end menu
31
32 @node Common notation for keyboards
33 @subsection Common notation for keyboards
34
35 Dieser Abschnitt zeigt allgemeine Eigenschaften des Notensatzes, die
36 für die meisten Instrumente mit mehreren Systemen benötigt werden.
37
38 @menu
39 * References for keyboards::    
40 * Changing staff manually::     
41 * Changing staff automatically::  
42 * Staff-change lines::          
43 * Cross-staff stems::           
44 @end menu
45
46
47 @node References for keyboards
48 @unnumberedsubsubsec References for keyboards
49
50 @cindex Klaviersystem
51 @cindex Piano-System
52 @cindex Notensystem, Klavier
53 @cindex Notensystem, Tasteninstrumente
54 @cindex Tasteninstrumente, Notensystem
55
56 @funindex PianoStaff
57
58 Tasteninstrumente werden normalerweise auf einem Klaviersystem
59 notiert.  Es besteht aus zwei Notensystemen, die durch 
60 eine Klammer verbunden sind.  Die gleiche Notation wird auch für
61 andere Tasteninstrumente sowie Harfen verwendet.  Orgelmusik
62 wird normalerweise auf zwei Systemen innerhalb eines Klaviersystems
63 notiert, denen noch ein drittes normales Notensystem für die
64 Pedaltöne hinzugefügt wird.
65
66 Die Systeme eines Klaviersystems sind ziemlich unabhängig, aber
67 Stimmen können bei Bedarf zwischen den Systemen wechseln.
68
69 Einige häufige Besonderheiten von Notation für Tasteninstrumenten
70 wird an anderen Stellen besprochen:
71
72 @itemize
73
74 @item Noten für Tasteninstrumente haben oft mehrere Stimmen und 
75 die Anzahl der Stimmen kann sich häufig ändern.  Das ist
76 beschrieben in
77 @ref{Collision resolution}.
78
79 @item Noten für Tasteninstrumente kann auch parallel, Takt für
80 Takt notiert werden, wie gezeigt in
81 @ref{Writing music in parallel}.
82
83 @item Fingersatz wird erklärt in
84 @ref{Fingering instructions}.
85
86 @item Orgelpedal-Zeichen werden als Artikulationszeichen notiert,
87 siehe
88 @ref{List of articulations}.
89
90 @item Vertikale Rasterlinien können erstellt werden, siehe
91 @ref{Grid lines}.
92
93 @item Noten für Tasteninstrumente beinhalten oft 
94 @notation{Laissez vibrer}-Bögen und Bindebögen mit Arpeggio
95 oder Tremolo, siehe hierzu
96 @ref{Ties}.
97
98 @item Arpeggios können auch zwischen den Systemen verbunden
99 werden, siehe hierzu
100 @ref{Arpeggio}.
101
102 @item Tremolo-Zeichen finden sich in
103 @ref{Tremolo repeats}.
104
105 @item Viele der Optimierungen, die für Tastenmusik nötig sein
106 können, sind demonstriert in
107 @rlearning{Real music example}.
108
109 @item Unsichtbare Noten können eingesetzt werden, um
110 Überbindungen zwischen Stimmen zu setzen, siehe
111 @rlearning{Other uses for tweaks}.
112
113 @end itemize
114
115
116 @c @snippets
117 @c @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
118 @c {forcing-visibility-of-systems-with-multi-bar-rests-when-using-\RemoveEmptyStaffContext.ly}
119 @c http://lsr.dsi.unimi.it/LSR/Item?u=1&id=312
120
121
122 @seealso
123 Handbuch zum Lernen:
124 @rlearning{Real music example},
125 @rlearning{Other uses for tweaks}.
126
127 Notationsreferenz:
128 @ref{Grouping staves},
129 @ref{Instrument names},
130 @ref{Collision resolution},
131 @ref{Writing music in parallel},
132 @ref{Fingering instructions},
133 @ref{List of articulations},
134 @ref{Grid lines},
135 @ref{Ties},
136 @ref{Arpeggio},
137 @ref{Tremolo repeats}.
138
139 Schnipsel:
140 @rlsr{Keyboards}.
141
142 Referenz der Interna:
143 @rinternals{PianoStaff}.
144
145 @knownissues
146
147 @cindex Tasteninstrumente, zentrierte Dynamik
148 @cindex Dynamik, zentriert für Tasteninstrumente
149 @cindex Klaviermusik, Dynamik zentrierten
150 @cindex zentrierte Musik für Tasteninstrumente
151 @funindex staff-padding
152
153 Dynamikzeichen werden nicht automatische zwischen den Systemen
154 zentriert, aber es gibt hierzu Lösungen.  Eine Möglichkeit ist
155 die Vorlage @qq{Klavier mit zentrierten Lautstärkebezeichnungen} 
156 im Abschnitt @rlearning{Piano templates}; eine andere Möglichkeit
157 ist es, die @code{staff-padding}-Eigenschaft von
158 Lautstärkebezeichnungen zu erhöhen, wie gezeigt in
159 @rlearning{Moving objects}.
160
161
162 @node Changing staff manually
163 @unnumberedsubsubsec Changing staff manually
164
165 @cindex manuelle Systemwechsel
166 @cindex Systemwechsel, manuell
167 @cindex Wechsel des Systems, manuell
168 @cindex Noten, Wechsel zwischen Systemen
169 @cindex Springen zwischen Systemen
170 @cindex Balken zwischen Systemen
171
172 @funindex \change
173 @funindex change
174
175 Stimmen können mit dem Befehl
176
177 @example
178 \change Staff = @var{Systembezeichnung}
179 @end example
180
181 @noindent
182 manuell erzielt werden.  Die Zeichenkette @var{Systembezeichnung}
183 ist die Bezeichnung des Systems.  Damit wird die aktuelle Stimme
184 vom aktuellen System zu dem System mit der @var{Systembezeichnung}
185 gewechselt.  Üblicherweise ist die Systembezeichnung @code{"up"}
186 oder @code{"down"}, @code{"RH"} oder @code{"LH"}.
187
188 Das System, zu dem die Stimme wechseln soll, muss zum
189 Zeitpunkt des Wechsels existieren.  Wenn notwendig, müssen
190 Systeme @qq{künstlich am Leben gehalten werden}, siehe
191 @ref{Keeping contexts alive}.
192
193 Balken zwischen den Systemen werden automatisch erstellt:
194
195 @lilypond[verbatim,quote]
196 \new PianoStaff <<
197   \new Staff = "up" {
198     <e' c'>8
199     \change Staff = "down"
200     g8 fis g
201     \change Staff = "up"
202     <g'' c''>8
203     \change Staff = "down"
204     e8 dis e
205     \change Staff = "up"
206   }
207   \new Staff = "down" {
208     \clef bass
209     % keep staff alive
210     s1
211   }
212 >>
213 @end lilypond
214
215 @noindent
216 Wenn die Balken verändert werden müssen, sollte zuerst die Richtung
217 des Balkens beeinflusst werden.  Die Balkenposition wird dann von
218 der Mitte des Systems gemessen, dass näher am Balken ist.  Ein
219 einfaches Beispiel ist gezeigt in @rlearning{Fixing overlapping notation}.
220
221 @seealso
222 Handbuch zum Lernen:
223 @rlearning{Fixing overlapping notation}.
224
225 Notationsreferenz:
226 @ref{Stems},
227 @ref{Automatic beams},
228 @ref{Keeping contexts alive}.
229
230 Schnipsel:
231 @rlsr{Keyboards}.
232
233 Referenz der Interna:
234 @rinternals{Beam},
235 @rinternals{ContextChange}.
236
237
238 @node Changing staff automatically
239 @unnumberedsubsubsec Changing staff automatically
240
241 @cindex Automatischer Systemwechsel
242 @cindex Systemwechsel, automatisch
243 @cindex Wechsel des Systems, automatisch
244
245 @funindex \autochange
246 @funindex autochange
247 @funindex PianoStaff
248
249 Stimmen können angewiesen werden, automatisch zwischen dem 
250 oberen und unteren System zu wechseln.  Die Syntax hierfür lautet:
251
252 @example
253 \autochange @dots{}@var{Noten}@dots{}
254 @end example
255
256 @noindent
257 Damit werden zwei Notensysteme innerhalb des aktiven Klaviersystems 
258 erstellt, die @qq{oben} (@code{up}) und @qq{unten} (@code{down}) genannt 
259 werden.  Auf dem unteren System wird als Standard der Bassschlüssel 
260 gesetzt.  Der Wechsel wird automatisch basierend auf der Tonhöhe der Note 
261 vorgenommen (als Wechselpunkt gilt das eingestrichene C).  Dabei 
262 wird die Richtung auch über Pausen hinweg im Voraus bestimmt.
263
264 @lilypond[quote,verbatim]
265 \new PianoStaff {
266   \autochange {
267     g4 a b c'
268     d'4 r a g
269   }
270 }
271 @end lilypond
272
273 @cindex relativer Modus und automatischer Systemwechsel
274 @cindex automatischer Systemwechsel und relativer Modus
275
276 @funindex \relative
277 @funindex relative
278
279 Ein @code{\relative}-Abschnitt, der sich außerhalb des 
280 @code{\autochange}-Abschnittes befindet, hat keinen Einfluss auf die 
281 Notenhöhen.
282
283 Wenn individuelle Kontrolle über die einzelen Systeme benötigt
284 wird, können sie manuell mit den Bezeichnungen  @code{"up"} und
285 @code{"down"} erstellt werden.  Der @code{\autochange}-Befehl
286 wechselt dann die Stimme zwischen den Systemen.
287
288 @warning{Wenn Systeme manuell erstellt werden, @strong{müssen} sie genau
289 die Bezeichnungen @code{"up"} und @code{"down"} bekommen, damit die
290 automatische Wechselfunktion sie erkennen kann.}
291
292 Systeme müssen etwa manuell erstellt werden, damit die Tonart im unteren
293 System gesetzt werden kann:
294
295 @c Keep Ly needed, otherwise 'up' and 'down' get
296 @c incorrectly translated in verbatim output
297 @c KEEP LY
298 @lilypond[quote,verbatim,nogettext]
299 \new PianoStaff <<
300   \new Staff = "up" {
301     \new Voice = "melodieEins" {
302       \key g \major
303       \autochange \relative c' {
304         g8 b a c b d c e
305         d8 r fis, g a2
306       }
307     }
308   }
309   \new Staff = "down" {
310     \key g \major
311     \clef bass
312   }
313 >>
314 @end lilypond
315
316 @seealso
317 Notationsreferenz:
318 @ref{Changing staff manually}.
319
320 Schnipsel:
321 @rlsr{Keyboards}.
322
323 Referenz der Interna:
324 @rinternals{AutoChangeMusic}.
325
326 @knownissues
327
328 @cindex Akkorde, zwischen Systemen mit \autochange
329
330 Die Auteilung auf die Systeme geschieht nicht unbedingt an optimaler
331 Stelle.  Für bessere Qualität müssen die Wechsel manuell eingestellt
332 werden.
333
334 Akkrode werde nicht über die Systeme verteilt, sie werden dem
335 System zugewiesen, auf dem sich ihre erste Note befinden würde.
336
337
338 @node Staff-change lines
339 @unnumberedsubsubsec Staff-change lines
340
341 @cindex Stimmkreuzung
342 @cindex Systemwechsel von Stimmen
343 @cindex Wechsel zwischen Systemen
344 @cindex Stimme folgen
345 @cindex Folgen einer Stimmen in anderes System
346 @cindex Stimmfolgestriche
347 @cindex Striche zur Stimmverfolgung
348
349 @funindex followVoice
350 @funindex \showStaffSwitch
351 @funindex showStaffSwitch
352 @funindex \hideStaffSwitch
353 @funindex hideStaffSwitch
354
355 Immer, wenn eine Stimme von einem Klaviersystem zu dem anderen 
356 wechselt, kann automatisch eine Linie zur Verdeutlichung des 
357 Stimmenverlaufs ausgegeben werden:
358
359 @lilypond[quote,verbatim,relative=1]
360 \new PianoStaff <<
361   \new Staff = "one" {
362     \showStaffSwitch
363     c1
364     \change Staff = "two"
365     b2 a
366   }
367   \new Staff = "two" {
368     \clef bass
369     s1*2
370   }
371 >>
372 @end lilypond
373
374 @predefined
375 @funindex \showStaffSwitch
376 @code{\showStaffSwitch},
377 @funindex \hideStaffSwitch
378 @code{\hideStaffSwitch}.
379 @endpredefined
380
381 @seealso
382 Schnipsel:
383 @rlsr{Keyboards}.
384
385 Referenz der Interna:
386 @rinternals{Note_head_line_engraver},
387 @rinternals{VoiceFollower}.
388
389
390 @node Cross-staff stems
391 @unnumberedsubsubsec Cross-staff stems
392
393 @cindex Hälse über zwei Systeme
394 @cindex System querende Hälse
395 @cindex Abstand zwischen Systemen in Klaviernoten
396 @cindex Notenhälse über zwei Systeme
397 @cindex Akkorde über zwei Systeme
398
399 @funindex Stem
400 @funindex cross-staff
401 @funindex length
402 @funindex flag-style
403
404 Akkorde, die über zwei Systeme reichen, können erstellt werden,
405 indem die Länge der Hälse im unteren System vergrößert wird, 
406 bis sie zum oberen System hinauf reichen bzw. umgekehrt bei 
407 Hälsen, die nach unten zeigen.
408
409 @lilypond[verbatim,quote]
410 \new PianoStaff <<
411   \new Staff {
412     \relative c' {
413       f8 e4 d8 d f e4
414     }
415   }
416   \new Staff {
417     \relative c' {
418       << {
419         \clef bass
420         % stems may overlap the other staff
421         \override Stem #'cross-staff = ##t
422         % extend the stems to reach other other staff
423         \override Stem #'length = #12
424         % do not print extra flags
425         \override Stem #'flag-style = #'no-flag
426         % prevent beaming as needed
427         a8 g4 f8 f bes\noBeam g4
428       }
429       \\
430       {
431         f,2 bes4 c
432       } >>
433     }
434   }
435 >>
436 @end lilypond
437
438 @snippets
439 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
440 {indicating-cross-staff-chords-with-arpeggio-bracket.ly}
441
442 @seealso
443 Schnipsel:
444 @rlsr{Keyboards}.
445
446 Referenz der Interna:
447 @rinternals{Stem}.
448
449
450 @node Piano
451 @subsection Piano
452
453 Dieser Abschnitt zeigt Eigenheiten der Notation von Klavermusik
454
455 @menu
456 * Piano pedals::                
457 @end menu
458
459 @node Piano pedals
460 @unnumberedsubsubsec Piano pedals
461
462 @cindex Pedalbezeichnung
463 @cindex Klavier, Pedalbezeichnung
464 @cindex Piano, Pedalbezeichnung
465 @cindex sostenuto-Pedal
466 @cindex Pedal, sostenuto
467 @cindex una corda
468 @cindex tre corde
469 @cindex sos.
470 @cindex U.C.
471
472 @funindex \sustainOn
473 @funindex sustainOn
474 @funindex \sustainOff
475 @funindex sustainOff
476 @funindex \sostenutoOn
477 @funindex sostenutoOn
478 @funindex \sostenutoOff
479 @funindex sostenutoOff
480 @funindex \unaCorda
481 @funindex unaCorda
482 @funindex \treCorde
483 @funindex treCorde
484
485 Klaviere (teilweise auch Vibraphone und Celesta) besitzen üblicherweise
486 drei Pedale, das linke oder Haltepedal, das rechte oder Una-corda-Pedal
487 und das Sostenuto-Pedal.  Die englischen Begriff hierzu lauten:
488 @notation{sustain}, @notation{sostenuto} und @notation{una corda}.
489
490 @lilypond[quote,verbatim,relative=2]
491 c4\sustainOn d e g
492 <c, f a>1\sustainOff
493 c4\sostenutoOn e g c,
494 <bes d f>1\sostenutoOff
495 c4\unaCorda d e g
496 <d fis a>1\treCorde
497 @end lilypond
498
499 @cindex Pedalbezeichnung, Stile
500 @cindex Haltepedal, Stile
501 @cindex Pedalbezeichnung, Text
502 @cindex Pedalbezeichnung, Klammer
503
504 @funindex pedalSustainStyle
505 @funindex mixed
506 @funindex bracket
507 @funindex text
508
509 Die Pedalbezeichnung kann auf drei Arten vorgenommen werden: mit
510 Text, Klammern oder einer Mischung aus beidem.  Das Haltepedal
511 und das Una-corda-Pedal benutzen als Standard die Textdarstellung,
512 während das Sostenuto-Pedal den gemischten Stil benutzt:
513
514 @lilypond[quote,verbatim,relative=2]
515 c4\sustainOn g c2\sustainOff
516 \set Staff.pedalSustainStyle = #'mixed
517 c4\sustainOn g c d
518 d\sustainOff\sustainOn g, c2\sustainOff
519 \set Staff.pedalSustainStyle = #'bracket
520 c4\sustainOn g c d
521 d\sustainOff\sustainOn g, c2
522 \bar "|."
523 @end lilypond
524
525 Die Platzierung der Befehle entspricht der Bewegung der Pedale
526 während des Spielens.  Um das Pedal bis zur letzten Tatklinie zu
527 halten, muss der letzte Pedal-hoch-Befehl weggelassen werden.
528
529 @seealso
530 Notationsreferenz:
531 @ref{Ties}.
532
533 Schnipsel:
534 @rlsr{Keyboards}.
535
536 Referenz der Interna:
537 @rinternals{SustainPedal},
538 @rinternals{SustainPedalLineSpanner},
539 @rinternals{SustainEvent},
540 @rinternals{SostenutoPedal},
541 @rinternals{SostenutoPedalLineSpanner},
542 @rinternals{SostenutoEvent},
543 @rinternals{UnaCordaPedal},
544 @rinternals{UnaCordaPedalLineSpanner},
545 @rinternals{UnaCordaEvent},
546 @rinternals{PianoPedalBracket},
547 @rinternals{Piano_pedal_engraver}.
548
549
550 @node Accordion
551 @subsection Accordion
552
553 @cindex Akkordeon
554
555 Dieser Abschnitt behandelt Notation, die nur für Akkordeonmusik
556 benötigt wird.
557
558 @menu
559 * Discant symbols::             
560 @end menu
561
562 @node Discant symbols
563 @unnumberedsubsubsec Discant symbols
564
565 @cindex Akkordeon, Diskant-Symbole
566 @cindex Diskantsymbole, Akkordeon
567 @cindex Symbole, Akkordeon
568 @cindex Akkordeon, Register
569
570 Akkordeons werden oft mit mehreren Reihen an Zungen gebaut, welche
571 Unisono oder eine Oktave höher bzw. tiefer erklingen.  Jedes
572 Akkordeon hat eigene Bezeichnungen für die Register (engl. shift)
573 wie etwa @notation{Oboe}, @notation{Bandonium} usw.  Eine
574 Anzahl an Symbolen wird benutzt um die Wechsel anzuzeigen.
575
576 @snippets
577
578 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
579 {accordion-discant-symbols.ly}
580
581 @seealso
582 Schnipsel:
583 @rlsr{Keyboards}.
584
585
586
587 @node Harp
588 @subsection Harp
589
590 Dieser Abschnitt zeigt Eigenheiten der Notation für Harfe.
591
592 @menu
593 * References for harps::
594 * Harp pedals::
595 @end menu
596
597
598 @node References for harps
599 @unnumberedsubsubsec References for harps
600
601 @cindex Harfe
602
603 Einige übliche Notationseigenheiten für Harfe sind woanders behandelt:
604
605 @itemize
606
607 @item Glissando ist die üblichste Harfentechnik, siehe
608 @ref{Glissando}.
609
610 @item Ein @notation{Bisbigliando} wird als ein Tremolo notiert, siehe @ref{Tremolo
611 repeats}
612
613 @item Flageolettöne werden hier beschrieben: @ref{Harmonics}.
614
615 @item Für Arpeggio und non-arpeggio, siehe @ref{Arpeggio}.
616
617 @end itemize
618
619 @seealso
620 Notationsreferenz:
621 @ref{Tremolo repeats}
622 @ref{Glissando}
623 @ref{Arpeggio}
624 @ref{Harmonics}
625
626
627
628 @node Harp pedals
629 @unnumberedsubsubsec Harp pedals
630
631 @cindex Harfenpedal
632 @cindex Pedal, Harfe
633 @cindex Pedaldiagramme, Harfe
634
635 Harfe haben sieben Saiten in einer Oktave, die entweder als normaler
636 Ton, oder aber erhöht bzw. erniedrigt klingen können.  Bei einer
637 Hakenharfe kann man jede Saite einzeln einstellen, bei Pedalharfen aber
638 wird jede Saite mit der gleichen Notenbezeichnung von einem einzigen
639 Pedal kontrolliert.  Vom Spieler aus gesehen von rechts nach links sind
640 die Pedale: D, C und H für die linke und E, F, G und A für die rechte
641 Seite.  Die Position des Pedals kann mit Textbeschriftungselementen:
642
643 @lilypond[quote,verbatim,relative=2]
644 \textLengthOn
645 cis1_\markup \concat \vcenter { [D \flat C \sharp B|E \sharp F \sharp G A \flat] }
646 c!1_\markup \concat \vcenter {[ C \natural ]}
647 @end lilypond
648
649 @noindent
650 oder Pedaldiagrammen angezeigt werden:
651
652 @lilypond[quote,verbatim,relative=2]
653 \textLengthOn
654 cis1_\markup { \harp-pedal #"^v-|vv-^" }
655 c!1_\markup { \harp-pedal #"^o--|vv-^" }
656 @end lilypond
657
658 Der @code{\harp-pedal}-Befehl braucht eine Anzahl an Zeichen, von
659 welchen @code{^} die höchste Pedalposition (erniedrigte Tonhöhe),
660 @code{-} die mittlere Pedalposition (normale Tonhöhe, @code{v} die
661 tiefste Pedalposition (erhöhter Ton) anzeigt.  @code{|} ist ein
662 Trenner.  Ein @code{o} vor der Definition umrandet das Symbol.
663
664 @seealso
665 Notationsreferenz:
666 @ref{Text scripts}
667 @ref{Instrument Specific Markup}.