]> git.donarmstrong.com Git - lilypond.git/blob - Documentation/de/notation/percussion.itely
Rerun scripts/auxiliar/update-with-convert-ly.sh
[lilypond.git] / Documentation / de / notation / percussion.itely
1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
2
3 @ignore
4     Translation of GIT committish: e5a609e373eae846857f9a6d70a402a3d42b7d94
5
6     When revising a translation, copy the HEAD committish of the
7     version that you are working on.  For details, see the Contributors'
8     Guide, node Updating translation committishes.
9 @end ignore
10
11 @c \version "2.17.6"
12
13 @c Translators: Till Paala
14
15 @node Schlagzeug
16 @section Schlagzeug
17 @translationof Percussion
18
19 @menu
20 * Übliche Notation für Schlagzeug::
21 @end menu
22
23
24 @node Übliche Notation für Schlagzeug
25 @subsection Übliche Notation für Schlagzeug
26 @translationof Common notation for percussion
27
28 Rhythmusnotation wird vor allem für Schlaginstrumente eingesetzt,
29 aber hiermit kann auch der Rhythmus einer Melodie dargestellt werden.
30
31
32 @menu
33 * Referenz für Schlagzeug::
34 * Grundlagen der Schlagzeugnotation::
35 * Trommelwirbel::
36 * Schlagzeug mit Tonhöhe::
37 * Schlagzeugsysteme::
38 * Eigene Schlagzeugsysteme::
39 * Geisternoten::
40 @end menu
41
42
43 @node Referenz für Schlagzeug
44 @unnumberedsubsubsec Referenz für Schlagzeug
45 @translationof References for percussion
46
47 @itemize
48
49 @item Viele Schlagzeugmusik kann auf einem rhythmischen System notiert
50 werden.  Das wird gezeigt in
51 @ref{Melodierhythmus anzeigen} und @ref{Neue Notensysteme erstellen}.
52
53 @item MIDI-Ausgabe wird behandelt in
54 @ref{Schlagzeug in MIDI}.
55
56 @end itemize
57
58
59 @seealso
60 Notationsreferenz:
61 @ref{Melodierhythmus anzeigen},
62 @ref{Neue Notensysteme erstellen}.
63 @ref{Schlagzeug in MIDI}.
64
65 Schnipsel:
66 @rlsr{Percussion}.
67
68
69 @node Grundlagen der Schlagzeugnotation
70 @unnumberedsubsubsec Grundlagen der Schlagzeugnotation
71 @translationof Basic percussion notation
72
73 @cindex Perkussion
74 @cindex Drums
75 @cindex Schlagzeug
76
77 Schlagzeug-Noten können im @code{\drummode}-Modus notiert werden,
78 der sich ähnlich verhält wie der Standardmodus für die Noteneingabe.
79 Am einfachsten kann der @code{\drums}-Befehl benutzt werden, der sich
80 um den richtigen Kontext und Eingabemodus kümmert:
81
82 @lilypond[quote,verbatim]
83 \drums {
84   hihat4 hh bassdrum bd
85 }
86 @end lilypond
87
88 @noindent
89 Das ist die Kurzschreibweise für:
90
91 @lilypond[quote,verbatim]
92 \new DrumStaff {
93   \drummode {
94     hihat4 hh bassdrum bd
95   }
96 }
97 @end lilypond
98
99 Jedes Schlagzeuginstrument hat einen langen Namen und eine Abkürzung,
100 und beide können nebeneinander benutzt werden.  Eine Liste der
101 Notenbezeichnungen für Schlagzeug findet sich in @ref{Schlagzeugnoten}.
102
103 Beachten Sie, dass normale Tonhöhen (wie @code{cis4}) in einem
104 @code{DrumStaff}-Kontext eine Fehlernachricht erzielen.  Schlüssel für
105 Schlagzeug werden automatisch hinzugefügt, aber sie können auch explizit
106 gesetzt Werden.  Auch andere Schlüssel können benutzt werden.
107
108 @lilypond[quote,ragged-right,verbatim]
109 \drums {
110   \clef percussion
111   bd4 bd bd bd
112   \clef treble
113   hh4 hh hh hh
114 }
115 @end lilypond
116
117 Es gibt einige Probleme mit der MIDI-Unterstützung für Schlagzeuginstrumente.
118 Details finden sich in @ref{Schlagzeug in MIDI}.
119
120 @seealso
121 Notationsreferenz:
122 @ref{Schlagzeug in MIDI},
123 @ref{Schlagzeugnoten}.
124
125 Installierte Dateien:
126 @file{ly/drumpitch-init.ly}.
127
128 Schnipsel:
129 @rlsr{Percussion}.
130
131
132 @node Trommelwirbel
133 @unnumberedsubsubsec Trommelwirbel
134 @translationof Drum rolls
135
136 Trommelwirbel werden mit drei Balken durch den Notenhals notiert. Für
137 Viertelnoten oder längere Noten werden die drei Balken explizit notiert,
138 Achtel werden mit zwei Balken gezeigt (und der dritte ist der eigentliche
139 Balken), und Trommelwirbel mit kürzeren Werten als Achtelnoten
140 haben einen Balken zusätzlich zu den eigentlichen Balken der Noten.
141 Dieses Verhalten wird mit der Tremolonotation erreicht, wie in
142 @ref{Tremolo-Wiederholung} gezeigt.
143
144 @lilypond[quote,verbatim]
145 \drums {
146   \time 2/4
147   sn16 sn8 sn16 sn8 sn8:32 ~
148   sn8 sn8 sn4:32 ~
149   sn4 sn8 sn16 sn16
150   sn4 r4
151 }
152 @end lilypond
153
154 Benutzung der Stöcke kann angezeigt werden, indem eine Beschriftung
155 durch @code{"R"} oder @code{"L"} über oder unter der Note angefügt wird,
156 Näheres in @ref{Richtung und Platzierung}.  Die @code{staff-padding}-Eigenschaft
157 kann verändert werden, um eine Orientierung an einer gemeinsamen
158 Linie zu ermöglichen.
159
160 @lilypond[quote,verbatim]
161 \drums {
162   \repeat unfold 2 {
163     sn16^"L" sn^"R" sn^"L" sn^"L" sn^"R" sn^"L" sn^"R" sn^"R"
164     \stemUp
165     sn16_"L" sn_"R" sn_"L" sn_"L" sn_"R" sn_"L" sn_"R" sn_"R"
166   }
167 }
168 @end lilypond
169
170
171 @seealso
172
173 Notationsreferenz:
174 @ref{Tremolo-Wiederholung}.
175
176 Schnipsel:
177 @rlsr{Percussion}.
178
179
180 @node Schlagzeug mit Tonhöhe
181 @unnumberedsubsubsec Schlagzeug mit Tonhöhe
182 @translationof Pitched percussion
183
184 Bestimmte Schlagzeuginstrumente mit Tonhöhe (z. B. Xylophone,
185 vibraphone und Pauken) werden auf normalen Systemen geschrieben.  Das
186 wird in anderen Abschnitten des Handbuchs behandelt.
187
188
189 @seealso
190 @c TODO: possibly link to an alternate section of NR 3.5, if
191 @c "percussion in MIDI" gets a separate subsubsection for
192 @c pitched percussion sounds.  -gp
193 Notationsreferenz:
194 @ref{Schlagzeug in MIDI}.
195
196 Schnipsel:
197 @rlsr{Percussion}.
198
199
200 @node Schlagzeugsysteme
201 @unnumberedsubsubsec Schlagzeugsysteme
202 @translationof Percussion staves
203
204 @cindex Perkussion
205 @cindex Schlagzeug
206
207 Ein Schlagzeug-System besteht üblicherweise aus einem Notensystem
208 mit mehreren Linien, wobei jede Linie ein bestimmtes Schlagzeug-Instrument
209 darstellt.  Um die Noten darstellen zu können, müssen sie sich innerhalb von
210 einem @code{DrumStaff}- und einem
211 @code{DrumVoice}-Kontext befinden.
212
213 @lilypond[quote,verbatim]
214 up = \drummode {
215   crashcymbal4 hihat8 halfopenhihat hh hh hh openhihat
216 }
217 down = \drummode {
218   bassdrum4 snare8 bd r bd sn4
219 }
220 \new DrumStaff <<
221   \new DrumVoice { \voiceOne \up }
222   \new DrumVoice { \voiceTwo \down }
223 >>
224 @end lilypond
225
226 Das Beispiel zeigt ausdrücklich definierte mehrstimmige Notation. Die
227 Kurznotation für mehrstimmige Musik, wie sie im Abschnitt
228 @rlearning{Ich höre Stimmen} beschrieben wird, kann auch verwendet werden.
229
230 @lilypond[quote,verbatim]
231 \new DrumStaff <<
232   \drummode {
233     bd4 sn4 bd4 sn4
234     << {
235       \repeat unfold 16 hh16
236     } \\ {
237       bd4 sn4 bd4 sn4
238     } >>
239   }
240 >>
241 @end lilypond
242
243 Es gibt auch weitere Layout-Einstellungen. Um diese zu verwenden,
244 muss die Eigenschaft @code{drumStyleTable} im
245 @code{DrumVoice}-Kontext entsprechend eingestellt werden.
246 Folgende Variablen sind vordefiniert:
247
248 @table @code
249 @item drums-style
250 Das ist die Standardeinstellung. Hiermit wird ein typisches
251 Schlagzeug-System auf fünf Notenlinien erstellt.
252
253 @lilypond[quote,line-width=10.0\cm]
254 nam = \lyricmode {
255   cymc cyms cymr hh hhc hho hhho hhp
256   cb hc bd sn ss tomh tommh tomml toml tomfh tomfl }
257 mus = \drummode {
258   cymc cyms cymr hh hhc hho hhho hhp \break
259   cb hc bd sn ss tomh tommh tomml toml tomfh tomfl s16 }
260 \score {
261   << \new DrumStaff \with {
262        \remove "Bar_engraver"
263        \remove "Time_signature_engraver"
264        \override Stem.transparent = ##t
265        \override Flag.transparent = ##t
266        \override Stem.Y-extent = ##f
267      } \mus
268      \new Lyrics \nam
269   >>
270   \layout {
271     \context {
272       \Score
273       \override LyricText.font-family = #'typewriter
274       \override BarNumber.transparent =##T
275     }
276   }
277 }
278 @end lilypond
279
280 Die Schlagzeugdefinitionen unterstützen sechs unterschiedliche
281 Tom Toms. Falls eine geringere Anzahl verwendet wird, kann man
282 einfach die Tom Toms auswählen, deren Notation man haben will.
283 Tom Toms auf den drei mittleren Linien werden mit den Bezeichnungen
284 @code{tommh}, @code{tomml} und @code{tomfh} notiert.
285
286 @item timbales-style
287 Hiermit werden Timbale auf zwei Notenlinien gesetzt.
288
289 @lilypond[quote,ragged-right]
290 nam = \lyricmode { timh ssh timl ssl cb }
291 mus = \drummode { timh ssh timl ssl cb s16 }
292
293 <<
294   \new DrumStaff \with {
295     \remove "Bar_engraver"
296     \remove "Time_signature_engraver"
297     \override Stem.transparent = ##t
298     \override Flag.transparent = ##t
299     \override Stem.Y-extent = ##f
300     \override StaffSymbol.line-count = #2
301     \override StaffSymbol.staff-space = #2
302     \override VerticalAxisGroup.minimum-Y-extent = #'(-3.0 . 4.0)
303     drumStyleTable = #timbales-style
304   } \mus
305   \new Lyrics {
306     \override LyricText.font-family = #'typewriter
307     \nam
308   }
309 >>
310 @end lilypond
311
312 @item congas-style
313 Hiermit werden Congas auf zwei Linien gesetzt.
314
315 @lilypond[quote,ragged-right]
316 nam = \lyricmode { cgh cgho cghm ssh cgl cglo cglm ssl }
317 mus = \drummode { cgh cgho cghm ssh cgl cglo cglm ssl s16 }
318
319 <<
320   \new DrumStaff \with {
321     \remove "Bar_engraver"
322     \remove "Time_signature_engraver"
323     drumStyleTable = #congas-style
324     \override StaffSymbol.line-count = #2
325
326     %% this sucks; it will lengthen stems.
327     \override StaffSymbol.staff-space = #2
328     \override Stem.transparent = ##t
329     \override Flag.transparent = ##t
330     \override Stem.Y-extent = ##f
331   } \mus
332   \new Lyrics {
333     \override LyricText.font-family = #'typewriter
334     \nam
335   }
336 >>
337 @end lilypond
338
339 @item bongos-style
340 Hiermit werden Bongos auf zwei Linien gesetzt.
341
342 @lilypond[quote,ragged-right]
343 nam = \lyricmode { boh boho bohm ssh bol bolo bolm ssl }
344 mus = \drummode { boh boho bohm ssh bol bolo bolm ssl s16 }
345
346 <<
347   \new DrumStaff \with {
348     \remove "Bar_engraver"
349     \remove "Time_signature_engraver"
350     \override StaffSymbol.line-count = #2
351     drumStyleTable = #bongos-style
352
353     %% this sucks; it will lengthen stems.
354     \override StaffSymbol.staff-space = #2
355     \override Stem.transparent = ##t
356     \override Flag.transparent = ##t
357     \override Stem.Y-extent = ##f
358   } \mus
359   \new Lyrics {
360     \override LyricText.font-family = #'typewriter
361     \nam
362   }
363 >>
364 @end lilypond
365
366 @item percussion-style
367 Dieser Stil ist für alle einfachen Perkussionsinstrumente auf einer Notenlinie.
368
369 @lilypond[quote,ragged-right]
370 nam = \lyricmode { tri trio trim gui guis guil cb cl tamb cab mar hc }
371 mus = \drummode { tri trio trim gui guis guil cb cl tamb cab mar hc s16 }
372
373 <<
374   \new DrumStaff \with{
375     \remove "Bar_engraver"
376     drumStyleTable = #percussion-style
377     \override StaffSymbol.line-count = #1
378     \remove "Time_signature_engraver"
379     \override Stem.transparent = ##t
380     \override Flag.transparent = ##t
381     \override Stem.Y-extent = ##f
382   } \mus
383   \new Lyrics {
384     \override LyricText.font-family = #'typewriter
385     \nam
386   }
387 >>
388 @end lilypond
389 @end table
390
391
392 @node Eigene Schlagzeugsysteme
393 @unnumberedsubsubsec Eigene Schlagzeugsysteme
394 @translationof Custom percussion staves
395
396 Wenn ihnen keine der vordefinierten Stile gefällt, können Sie auch eine
397 eigene Liste der Positionen und Notenköpfe am Anfang ihrer Datei erstellen.
398
399 @lilypond[quote,verbatim]
400 #(define mydrums '(
401          (bassdrum        default   #f           -1)
402          (snare           default   #f           0)
403          (hihat           cross     #f           1)
404          (halfopenhihat   cross     "halfopen"   1)
405          (pedalhihat      xcircle   "stopped"    2)
406          (lowtom          diamond   #f           3)))
407 up = \drummode { hh8 hh hhho hhho hhp4 hhp }
408 down = \drummode { bd4 sn bd toml8 toml }
409
410 \new DrumStaff <<
411   \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
412   \new DrumVoice { \voiceOne \up }
413   \new DrumVoice { \voiceTwo \down }
414 >>
415 @end lilypond
416
417
418 @snippets
419
420 Hier einige Beispiele:
421
422 Zwei Holzblöcke, notiert mit wbh (hoch) und wbl (tief)
423
424 @lilypond[quote,verbatim]
425 % These lines define the position of the woodblocks in the stave;
426 % if you like, you can change it or you can use special note heads
427 % for the woodblocks.
428 #(define mydrums '((hiwoodblock default #t  3)
429                    (lowoodblock default #t -2)))
430
431 woodstaff = {
432   % This defines a staff with only two lines.
433   % It also defines the positions of the two lines.
434   \override Staff.StaffSymbol.line-positions = #'(-2 3)
435
436   % This is necessary; if not entered, the barline would be too short!
437   \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5)
438 }
439
440 \new DrumStaff {
441   \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
442
443   % with this you load your new drum style table
444   \woodstaff
445
446   \drummode {
447     \time 2/4
448     wbl8 wbl16 wbl wbh8-> wbl |
449     wbl8 wbl16 wbh-> ~ wbh wbl16 r8 |
450   }
451 }
452 @end lilypond
453
454 In diesem Spezialfalls muss die Länge der Taktlinie mit
455 @code{\override Staff.BarLine.bar-extent #'(von . bis)} angepasst werden.
456 Andernfalls wäre sie zu kurz.  Die Position der beiden Linien muss
457 auch definiert werden.
458
459 Tamburin, notiert mit @code{tamb}:
460
461 @lilypond[quote,verbatim]
462 #(define mydrums '((tambourine default #t 0)))
463
464 tambustaff = {
465   \override Staff.StaffSymbol.line-positions = #'( 0 )
466   \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5)
467   \set DrumStaff.instrumentName = #"Tambourine"
468 }
469
470 \new DrumStaff {
471   \tambustaff
472   \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
473
474   \drummode {
475     \time 6/8
476     tamb8. tamb16 tamb8 tamb tamb tamb |
477     tamb4. tamb8 tamb tamb |
478     % the trick with the scaled duration and the shorter rest
479     % is neccessary for the correct ending of the trill-span!
480     tamb2.*5/6 \startTrillSpan s8 \stopTrillSpan |
481   }
482 }
483 @end lilypond
484
485 Noten für Tam-Tam (notiert mit @code{tt}):
486
487 @lilypond[quote,verbatim]
488 #(define mydrums '((tamtam default #t 0)))
489
490 tamtamstaff = {
491   \override Staff.StaffSymbol.line-positions = #'( 0 )
492   \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5)
493   \set DrumStaff.instrumentName = #"Tamtam"
494 }
495
496 \new DrumStaff {
497   \tamtamstaff
498   \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
499
500   \drummode {
501     tt 1 \pp \laissezVibrer
502   }
503 }
504 @end lilypond
505
506 Zwei Glocken, notiert mit @code{cb} (Kuhglocke) und @code{rb}
507 (Reiterglocke)
508
509 @lilypond[quote,verbatim]
510 #(define mydrums '((ridebell default #t  3)
511                    (cowbell  default #t -2)))
512
513 bellstaff = {
514   \override DrumStaff.StaffSymbol.line-positions = #'(-2 3)
515   \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
516   \override Staff.BarLine.bar-extent = #'(-1.5 . 1.5)
517   \set DrumStaff.instrumentName = #"Different Bells"
518 }
519
520 \new DrumStaff {
521   \bellstaff
522   \drummode {
523     \time 2/4
524     rb8 rb cb cb16 rb-> ~ |
525     rb16 rb8 rb16 cb8 cb |
526   }
527 }
528 @end lilypond
529
530 Hier ein kurzes Beispiel von Stravinsky (aus @qq{L'histoire du Soldat}):
531
532 @lilypond[quote,verbatim]
533 #(define mydrums '((bassdrum   default #t  4)
534                    (snare      default #t -4)
535                    (tambourine default #t  0)))
536
537 global = {
538   \time 3/8 s4.
539   \time 2/4 s2*2
540   \time 3/8 s4.
541   \time 2/4 s2
542 }
543
544 drumsA = {
545   \context DrumVoice <<
546     { \global }
547     { \drummode {
548         \autoBeamOff
549         \stemDown sn8 \stemUp tamb s8 |
550         sn4 \stemDown sn4 |
551         \stemUp tamb8 \stemDown sn8 \stemUp sn16 \stemDown sn \stemUp sn8 |
552         \stemDown sn8 \stemUp tamb s8 |
553         \stemUp sn4 s8 \stemUp tamb
554       }
555     }
556   >>
557 }
558
559 drumsB = {
560   \drummode {
561     s4 bd8 s2*2 s4 bd8 s4 bd8 s8
562   }
563 }
564
565 \layout {
566   indent = #40
567 }
568
569 \score {
570   \new StaffGroup <<
571     \new DrumStaff {
572       \set DrumStaff.instrumentName = \markup {
573         \column {
574           "Tambourine"
575           "et"
576           "caisse claire s. timbre"
577         }
578       }
579       \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
580       \drumsA
581     }
582
583    \new DrumStaff {
584      \set DrumStaff.instrumentName = #"Grosse Caisse"
585      \set DrumStaff.drumStyleTable = #(alist->hash-table mydrums)
586      \drumsB }
587   >>
588 }
589 @end lilypond
590
591
592 @seealso
593 Schnipsel:
594 @rlsr{Percussion}.
595
596 Referenz der Interna:
597 @rinternals{DrumStaff},
598 @rinternals{DrumVoice}.
599
600
601 @node Geisternoten
602 @unnumberedsubsubsec Geisternoten
603 @translationof Ghost notes
604
605 Geisternoten für Schlagzeug und Perkussion können mit dem
606 Klammer- (@code{\parenthesize})-Befehl, beschrieben in @ref{Klammern},
607 erstellt werden. Im Standard-@code{\drummode}-Modus ist aber
608 das @code{Parenthesis_engraver}-Plugin nicht automatisch enthalten.
609
610 @lilypond[quote,ragged-right,verbatim]
611 \new DrumStaff \with {
612   \consists "Parenthesis_engraver"
613 }
614 <<
615   \context DrumVoice  = "1" { s1 }
616   \context DrumVoice  = "2" { s1 }
617   \drummode {
618     <<
619       {
620         hh8[ hh] <hh sn> hh16
621         < \parenthesize sn > hh
622         < \parenthesize sn > hh8 <hh sn> hh
623       } \\
624       {
625         bd4 r4 bd8 bd r8 bd
626       }
627     >>
628   }
629 >>
630 @end lilypond
631
632 @noindent
633 Um jede Klammer-Definition (@code{\parenthesize}) müssen
634  zusätzlich die spitzen
635 Klammern für Akkorde (@code{< >}) gesetzt werden.
636
637 @seealso
638 Schnipsel:
639 @rlsr{Percussion}.