1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
2 @c This file is part of lilypond.tely
4 Translation of GIT committish: 19fc0f930f921ca2609e0e60aa26f9d980771b97
6 When revising a translation, copy the HEAD committish of the
7 version that you are working on. See TRANSLATION for details.
12 @node Keyboard and other multi-staff instruments
13 @section Keyboard and other multi-staff instruments
16 * Common notation for keyboards::
22 @node Common notation for keyboards
23 @subsection Common notation for keyboards
26 * References for keyboards::
27 * Changing staff manually::
28 * Changing staff automatically::
29 * Staff-change lines::
34 @node References for keyboards
35 @unnumberedsubsubsec References for keyboards
38 Ein Pianosystem besteht aus zwei normalen Notensystemen, die durch
39 eine Klammer verbunden sind. Die Systeme sind verhältnismäßig
40 unabhängig, aber zeitweise können Stimmen zwischen den Systemen
41 wechseln. Die gleiche Notation wird auch für andere Tasteninstrumente
42 sowie Harfen verwendet. Das Klaviersystem (mit dem Befehl
43 @code{PianoStaff} erstellt) ist speziell dazu geschaffen, Stimmen
44 zwischen den Systemen wechseln zu lassen. In diesem Abschnitt werden
45 das Klaviersystem und andere Eigenheiten der Pianonotation besprochen.
49 Dynamische Zeichen werden nicht automatisch mittig notiert, aber
50 dafür gibt es Lösungen, vgl. die
51 @q{piano centered dynamics}-Vorlage in @rlearning{Piano templates}.
54 @node Changing staff manually
55 @unnumberedsubsubsec Changing staff manually
57 @cindex manuelle Systemwechsel
58 @cindex Systemwechsel, manuell
59 @cindex Wechsel des Systems, manuell
61 Stimmen können mit dem Befehl
63 \change Staff = @var{Systembezeichnung} @var{Noten}
67 manuell erzielt werden. Die Zeichenkette @var{Systembezeichnung} ist die
68 Bezeichnung des Systems. Damit wird die aktuelle Stimme vom aktuellen
69 System zu dem System mit der @var{Systembezeichnung} gewechselt.
70 Üblicherweise ist die Systembezeichnung @code{"up"} oder
71 @code{"down"}. Dieses System (@code{Staff}), auf das verweisen wird,
72 muss auch wirklich existieren, weshalb die Aufstellung eines Klaviersystems
73 dann üblicherweise damit beginnt, die Systeme zu benennen. Hierbei können
74 natürlich beliebige Namen vergeben werden.
79 \skip 1 * 10 % @emph{keep staff alive}
81 \new Staff = "down" @{
82 \skip 1 * 10 % @emph{idem}
88 Die einzelnen Stimmen werden mit dem @code{Voice}-Befehl
93 \new Voice @{ @dots{} \change Staff = up @dots{} @}
97 @node Changing staff automatically
98 @unnumberedsubsubsec Changing staff automatically
99 @cindex Automatischer Systemwechsel
101 Stimmen können angewiesen werden, automatisch zwischen dem
102 oberen und unteren System zu wechseln. Die Syntax hierfür lautet:
106 \autochange @dots{}@var{Noten}@dots{}
111 Damit werden zwei Notensysteme innerhalb des aktiven Klaviersystems
112 erstellt, die @qq{oben} (@code{up}) und @qq{unten} (@code{down}) genannt
113 werden. Auf dem unteren System wird als Standard der Bassschlüssel
116 Ein @code{\relative}-Abschnitt, der sich außerhalb des
117 @code{\autochange}-Abschnittes befindet, hat keinen Einfluss auf die
118 Notenhöhen der @var{Noten}. Es muss also bei Bedarf ein
119 weiterer @code{\relative}-Befehl innerhalb des Abschnittes
124 \autochange \relative @dots{} @dots{}
128 Der Wechsel wird automatisch basierend auf der Tonhöhe der Note
129 vorgenommen (als Wechselpunkt gilt das eingestrichene C). Dabei
130 wird die Richtung auch über Pausen hinweg im Voraus bestimmt.
132 @lilypond[quote,verbatim,ragged-right]
134 \autochange \relative c'
143 Im Handbuch: @rlearning{Single staff}.
145 Programmreferenz: @rinternals{AutoChangeMusic}.
149 Der Systemwechsel wird nicht immer an der optimalen Stelle vorgenommen.
150 Für hohe Qualität muss der Wechsel mit der Hand eingegeben werden.
152 @code{\autochange} kann sich nicht innerhalb einer @code{\times}-Umgebung
156 @node Staff-change lines
157 @unnumberedsubsubsec Staff-change lines
159 @cindex Stimmkreuzung
160 @cindex Systemwechsel von Stimmen
161 @cindex Wechsel zwischen Systemen
163 @funindex followVoice
165 Immer, wenn eine Stimme von einem Klaviersystem zu dem anderen
166 wechselt, kann automatisch eine Linie zur Verdeutlichung des
167 Stimmenverlaufs ausgegeben werden. Das wird erreicht, indem
168 @code{followVoice} aktiviert wird:
170 @lilypond[quote,ragged-right,fragment,relative=1,verbatim]
173 \set followVoice = ##t
178 \new Staff="two" { \clef bass \skip 1*2 }
184 Programmreferenz: @rinternals{VoiceFollower}.
188 @funindex \showStaffSwitch
189 @code{\showStaffSwitch},
190 @funindex \hideStaffSwitch
191 @code{\hideStaffSwitch}.
194 @node Cross-staff stems
195 @unnumberedsubsubsec Cross-staff stems
197 @cindex Hälse über zwei Systeme
198 @cindex System querende Hälse
199 @cindex Abstand zwischen Systemen in Klaviernoten
201 Akkorde, die über zwei Systeme reichen, können erstellt werden,
202 indem die Länge der Hälse im unteren System vergrößert wird,
203 bis sie zum oberen System hinauf reichen bzw. umgekehrt bei
204 Hälsen, die nach unten zeigen.
206 @lilypond[ragged-right,verbatim,quote]
208 \once \override Stem #'length = #10
209 \once \override Stem #'cross-staff = ##t
211 noFlag = \once \override Stem #'flag-style = #'no-flag
214 \stemDown \stemExtend
235 @unnumberedsubsubsec Piano pedals
236 @cindex Pedalbezeichnung
238 Klaviere haben Pedale, mit denen die Klangeigenschaften beeinflusst werden
239 können. Normalerweise besitzt ein Klavier drei Pedale, das linke oder
240 Haltepedal, das rechte oder Una-corda-Pedal und das Sostenuto-Pedal.
242 Spielanweisungen für das Pedal können durch die Befehle
243 @code{\sustainOn} (linkes Pedal), @code{\sustainOff} (linkes Pedal
244 hoch), @code{\unaCorda} (rechtes Pedal), @code{\treCorde} (rechtes
245 Pedal hoch), @code{\sostenutoOn} (mittleres Pedal) und
246 @code{\sostenutoOff} (mittleres Pedal hoch) anschließend an eine
247 Note oder einen Akkord notiert werden.
249 @lilypond[quote,ragged-right,fragment,verbatim]
250 c'4\sustainOn c'4\sustainOff
253 Die Ausgabe kann verändert werden, indem der Wert
254 What is printed can be modified by setting @code{pedal@var{X}Strings},
255 where @var{X} is one of the pedal types: @code{Sustain},
256 @code{Sostenuto} or @code{UnaCorda}. Refer to
257 @rinternals{SustainPedal} in the program reference for more
260 Pedalbenutzung kann auch durch eine Anzahl von Klammern angezeigt
261 werden, wenn die @code{pedalSustainStyle}-Eigenschaft
262 auf Klammern (eng. bracket) gesetzt wird.
264 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
265 \set Staff.pedalSustainStyle = #'bracket
267 b\sustainOff\sustainOn
268 b g \sustainOff a \sustainOn \bar "|."
271 Eine dritte Art der Pedalnotation besteht aus einer Mischung von Text
272 und den Pedalklammern. Sie wird durch setzen von
273 @code{pedalSustainStyle} auf @code{mixed} erreicht.
275 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
276 \set Staff.pedalSustainStyle = #'mixed
278 b\sustainOff\sustainOn
279 b g \sustainOff a \sustainOn \bar "|."
282 Die Einstellungen für linkes @c ?
283 und mittleres Pedal ist üblicherweise ein @code{#'text}-Stil. Für das
284 mittlere Pedal ist der gemischte Stil voreingestellt.
286 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
287 c\sostenutoOn d e c, f g a\sostenutoOff
290 Die Erscheinung der Pedal-Klammer kann mit den Eigenschaften
291 @code{edge-width}, @code{edge-height} und @code{shorten-pair} des
292 @code{PianoPedalBracket}-Objekts verändert werden (siehe
293 @rinternals{PianoPedalBracket} in der Programmreferenz). Zum
294 Beispiel kann die Klammer bis zum rechten Ende eines Notenkopfes
297 @lilypond[quote,ragged-right,fragment,verbatim,relative=2]
298 \override Staff.PianoPedalBracket #'shorten-pair = #'(0 . -1.0)
299 c\sostenutoOn d e c, f g a\sostenutoOff
304 Im Handbuch: @ref{Ties}
308 @subsection Accordion
314 @node Discant symbols
315 @unnumberedsubsubsec Discant symbols