1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: de -*-
2 @c This file is part of lilypond.tely
4 Translation of GIT committish: 23342b5b9f69f3a82751052f79f3fede0bb40ded
6 When revising a translation, copy the HEAD committish of the
7 version that you are working on. See TRANSLATION for details.
12 @node Fretted string instruments
13 @section Fretted string instruments
15 @lilypondfile[quote]{fretted-headword.ly}
17 Dieser Abschnitt erklärt bestimmte Eigenheiten der Notation für
18 gebundene Saiteninstrumente.
21 @cindex Gitarrentabulatur
22 @cindex Banjo-Tabulatur
25 * Common notation for fretted strings::
30 @node Common notation for fretted strings
31 @subsection Common notation for fretted strings
33 Dieser Abschnitt zeigt Besonderheiten der Notation, die allen
34 gebundenen Saiteninstrumenten eigen ist.
37 * References for fretted strings::
38 * String number indications::
39 * Default tablatures::
41 * Fret diagram markups::
42 * Predefined fret diagrams::
43 * Automatic fret diagrams::
44 * Right-hand fingerings::
47 @node References for fretted strings
48 @unnumberedsubsubsec References for fretted strings
50 Noten für gebundene Saiteninstrumente wird normalerweise auf
51 einem einzelnen System notiert, entweder als traditionelles
52 Notensystem oder in Tabulaturform. Manchmal werden beide
53 Arten miteinander verbunden, und besonders in populärer
54 Musik ist es üblich, über dem traditionellen System Griffsymbole
55 zu setzen. Gitarre und Banjo sind transponierende Instrumente,
56 die eine Oktave tiefer klingen als sie notiert werden. Partituren
57 für diese Instrumente sollten den @qq{Tenorschlüssel}
58 (@code{"treble_8"}) benutzen. Einige Spezifika für gebundene
59 Instrumente sind an anderer Stelle erklärt:
62 @item Fingersatz kann notiert werden, siehe
63 @ref{Fingering instructions}.
65 @item Anweisungen für @notation{Laissez vibrer}-Bögen und
66 Bögen zwischen Arpeggios und Tremolos sind beschrieben in
69 @item Hinweise, wie mehrere Stimmen gesetzt werden können, finden sich in
70 @ref{Collision resolution}.
77 @ref{Fingering instructions},
79 @ref{Collision resolution},
80 @ref{Instrument names},
81 @ref{Writing music in parallel},
83 @ref{List of articulations},
87 @node String number indications
88 @unnumberedsubsubsec String number indications
91 @cindex Zahl von Saite
92 @cindex Fingersatz versus Saitenzahl
93 @cindex Nummerierung von Saite
95 Die Nummer der Saite, auf der gespielt werden soll, kann
96 angezeigt werden, indem @code{\@var{Zahl}} an eine Note
97 innerhalb eines Akkord-Konstrukts gesetzt wird:
99 @lilypond[verbatim,quote,relative=0]
105 Wenn Fingersatz und Saitennummer zusammen benutzt werden, wird
106 ihre Position anhand der Reihenfolge entschieden, mit der sie im
109 @lilypond[verbatim,quote,relative=1]
117 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
118 {controlling-the-placement-of-chord-fingerings.ly}
120 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
121 {allowing-fingerings-to-be-printed-inside-the-staff.ly}
126 @ref{Fingering instructions}.
129 @rlsr{Fretted strings}.
131 Referenz der Interna:
132 @rinternals{StringNumber},
133 @rinternals{Fingering}.
136 @node Default tablatures
137 @unnumberedsubsubsec Default tablatures
139 @cindex Tabulatur, Grundlegendes
144 Tabulatur-Notation wird für die Notation von Zupfinstrumenten benutzt.
145 Tonhöhen werden hier nicht durch Notenköpfe, sondern durch Zahlen
146 notiert. Diese Zahlen zeigen an, auf welcher Saite und welchem Bund
147 der Ton gespielt werden soll. LilyPond bringt beschränkte Unterstützung
150 Die Saitennummer, die mit einer Note assoziiert ist, wird durch einen
151 Backslash, gefolgt von einer Zahl, notiert. In der Standardeinstellung ist
152 die erste Saite die höchste Saite und als Stimmung wird die übliche
153 Gitarrenstimmung auf sechs Saiten angenommen. Die Noten werden in
154 einer Tabulatur gesetzt, indem @rinternals{TabStaff} und
155 @rinternals{TabVoice}-Kontexte verwendet werden.
157 @lilypond[quote,ragged-right,fragment,verbatim]
164 @funindex minimumFret
168 Wenn keine Saite für eine Note angegeben wird, wird die Note der
169 Saite zugeordnet, welche die Note auf einem Bund erzeugen kann,
170 der größer oder gleich als der Wert von @code{minimumFret}
171 ist. Der Standardwert für @code{minimumFret} beträgt 0.
173 @lilypond[quote,ragged-right,verbatim]
175 \new Staff \relative c {
180 \new TabStaff \relative c {
182 \set TabStaff.minimumFret = #5
188 @cindex Flageolett in Tabulaturen
189 @cindex Tabulatur und Flageolett
190 @cindex Gleiten in Tabulaturen
191 @cindex Tabulaturen und Gleiten
192 @cindex Slide in Tabulaturen
194 Flageolett und Gleiten (Slide) kann zur Tabulatur hinzugefügt
197 @lilypond[fragment, verbatim, quote, relative=1]
200 <c g'\harmonic> d\2\glissando e\2
208 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
209 {stem-and-beam-behavior-in-tablature.ly}
211 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
212 {polyphony-in-tablature.ly}
220 @rlsr{Fretted strings}.
222 Referenz der Interna:
223 @rinternals{TabNoteHead},
224 @rinternals{TabStaff},
225 @rinternals{TabVoice},
231 Akkorde werden nicht gesondert behandelt, sodass die Saitenauswahlfunktion
232 eventuell die selbe Saite für zwei Töne eines Akkordes auswählen kann.
234 Damit die Kombination von Stimmen (@code{\partcombine}) richtig funktioniert,
235 müssen speziell erstellte Stimmen innerhalb des Tabulatursystems
236 (@code{TabStaff}) benutzt werden:
238 @lilypond[quote,ragged-right,verbatim]
239 melodia = \partcombine { e4 g g g }{ e4 e e e }
242 \new TabVoice = "one" s1
243 \new TabVoice = "two" s1
244 \new TabVoice = "shared" s1
245 \new TabVoice = "solo" s1
251 Spezialeffekte für Gitarre beschränken sich auf Flageolett und
255 @node Custom tablatures
256 @unnumberedsubsubsec Custom tablatures
258 @cindex Tabulaturen, eigen
259 @cindex eigene Tabulaturen
260 @cindex Tabulatur, Banjo
261 @cindex Tabulatur, Mandoline
262 @cindex Tabulatur, Bassgitarre
263 @cindex Saitenstimmung für Bundinstrumente
264 @cindex Bundinstrumente, Saitenstimmung
265 @cindex Tabulatur, Saitenstimmung
267 @funindex StringTunings
269 LilyPond errechnet automatisch den Bund für eine Note auf Grundlage
270 der Saite, zu welcher der Ton zugeordnet ist. Um das tun zu können,
271 muss die Stimmung der Saiten angegeben werden. Die Stimmung wird
272 in der @code{StringTunings}-Eigenschaften bestimmt.
274 LilyPond hat vordefinierte Stimmungen für Banjo, Mandoline, Gitarre
275 und Bassgitarre. Für diese Stimmungen wird automatisch die
276 richtige Transposition eingesetzt. Das nächste Beispiel ist für
277 Bassgitarre, welche eine Oktave niedriger erklingt, als sie
280 @lilypond[quote,ragged-right,verbatim]
289 \set TabStaff.stringTunings = #bass-tuning
298 Die Standardstimmung ist die Gitarrenstimmung (@code{guitar-tuning})
299 in der EADGHE-Stimmung. Andere vordefinierte Stimmung sind:
300 @code{guitar-open-g-tuning}, @code{mandolin-tuning} und
301 @code{banjo-open-g-tuning}. Die vordefinierten Stimmungen finden
302 sich in @code{scm/output-lib.scm}.
304 Die Stimmung ist eine Scheme-Liste von Tonhöhen der Saiten,
305 eine für jede Saite, geordnet von Saitennummer 1 bis n, wobei 1
306 die höchste Saite der Tabulatur ist und n die unterste. Normalerweise
307 wird so die Stimmung vom höchsten bis zum tiefsten Ton angegeben,
308 aber bei einige Instrumente (etwa Ukulele) werden die Saiten nicht
309 aufgrund der Tonhöhe angeordnet.
311 Eine Tonhöhe in der Liste der Saitenstimmungen ist der Unterschied
312 der entsprechenden Tonhöhe zum eingestrichenen C gemessen in
313 Halbtönen. Die Tonöhe muss eine Ganzzahl sein. LilyPond
314 errechnet die Tonhöhe einer Saite, indem die Tonhöhe der
315 Saitenstimmung zu der Tonhöhe von c' hinzugerechnet wird.
317 LilyPond erschließt die Anzahl der Saiten einer Tabulatur
318 anhand der Anzahl der Saitenstimmungszahlen in @code{stringTunings}.
320 Jede beliebige Saitenstimmung kann erzeugt werden. Als Beispiel
321 etwa kann die Saitenstimmung für ein viersaitiges Instrument
322 mit den Tonhöhen @code{a''}, @code{d''}, @code{g'}und @code{c'}
325 @lilypond[quote,verbatim]
337 \set TabStaff.stringTunings = #'(21 14 7 0)
345 Installierte Dateien:
346 @file{scm/output-lib.scm}.
349 @rlsr{Fretted strings}.
351 Referenz der Interna:
352 @rinternals{Tab_note_heads_engraver}.
356 @node Fret diagram markups
357 @unnumberedsubsubsec Fret diagram markups
359 @cindex Fret (Bunddiagramme)
360 @cindex Griffsymbole, Bundinstrumente
361 @cindex Gitarrengriffsymbole
362 @cindex Akkordtabulatur
363 @cindex Akkorddiagramm
364 @cindex Bunddiagramme
365 @cindex eigene Bunddiagramme
366 @cindex Bunddiagramme, eigene
368 Bunddiagramme können zu Notation als Textbeschriftung
369 hinzugefügt werden. Die Beschriftung enthält Information zu dem
370 gewünschten Bunddiagramm. Es gibt drei unterschiedliche
371 Darstellungsarten: normal, knapp und ausführlich. Die drei
372 Arten erzeugen die gleiche Ausgabe, aber mit jeweils mehr oder
373 weniger Einzelheiten. Einzelheiten zu Textbeschriftunsbefehlen
374 findet sich in @ref{Text markup commands}.
376 Die Standard-Bunddiagrammbeschriftung beinhaltet die Saitennummer
377 und die Bundnummer für jeden Punkt, der notiert werden soll.
378 Zusätzlich können offenen und nicht gespielte (schwingende) Saiten
381 @lilypond[quote, verbatim]
383 \context ChordNames {
390 < c e g c' e' > 1 ^\markup
391 \fret-diagram #"6-x;5-3;4-2;3-o;2-1;1-o;"
392 < d a d' f'> ^\markup
393 \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-1;"
398 @cindex Barre, Gitarre
400 Barre kann hinzugefügt werden:
402 @lilypond[quote, verbatim]
404 \context ChordNames {
411 < f, c f a c' f'>1 ^\markup
412 \fret-diagram #"c:6-1-1;6-1;5-3;4-3;3-2;2-1;1-1;"
413 < g, d g b d' g'> ^\markup
414 \fret-diagram #"c:6-1-3;6-3;5-5;4-5;3-4;2-3;1-3;"
419 @cindex Bunddiagramme, normaler Stil
420 @cindex fret (Bunddiagramme)
422 @funindex fret-diagram
423 @funindex \fret-diagram
425 Die Größe des Bunddiagrammes und die Anzahl der Bünde im Diagramm
426 kann geändert werden:
428 @lilypond[quote, verbatim]
430 \context ChordNames {
437 < f, c f a c' f'>1 ^\markup
438 \fret-diagram #"s:1.5;c:6-1-1;6-1;5-3;4-3;3-2;2-1;1-1;"
439 < g, b, d g b g'> ^\markup
440 \fret-diagram #"h:6;6-3;5-2;4-o;3-o;2-o;1-3;"
445 Die Anzahl der Saiten kann geändert werden, um sie für andere
446 Instrumente anzupassen, wie etwas Banjo oder Ukulele.
448 @lilypond[quote, verbatim]
450 \context ChordNames {
456 %% A chord for ukelele
457 a'1 ^\markup \fret-diagram #"w:4;4-2-2;3-1-1;2-o;1-o;"
462 Fingersatz kann auch angezeigt werden, und die Position der
463 Fingersatzzahlen kann kontrolliert werden.
465 @lilypond[quote, verbatim]
467 \context ChordNames {
474 < c e g c' e' > 1 ^\markup
475 \fret-diagram #"f:1;6-x;5-3-3;4-2-2;3-o;2-1-1;1-o;"
476 < d a d' f'> ^\markup
477 \fret-diagram #"f:2;6-x;5-x;4-o;3-2-2;2-3-3;1-1-1;"
482 Die Größe und Position der Punkte kann geändert werden:
484 @lilypond[quote, verbatim]
486 \context ChordNames {
493 < c e g c' e' > 1 ^\markup
494 \fret-diagram #"d:0.35;6-x;5-3;4-2;3-o;2-1;1-o;"
495 < d a d' f'> ^\markup
496 \fret-diagram #"p:0.2;6-x;5-x;4-o;3-2;2-3;1-1;"
501 @cindex fret-diagram-terse-Markup
502 @cindex Bunddiagramme, knapper Stil
504 @funindex fret-diagram-terse
505 @funindex \fret-diagram-terse
507 Die Beschriftungsfunktion @code{fret-diagram-terse} (knappe Version)
508 lässt die Saitennummern aus: das Vorhandensein einer Saite wird
509 durch ein Semikolon ausgedrückt. Für jede Saite des Diagramms
510 muss ein Semikolon gesetzt werden. Das erste Semikolon entspricht
511 der höchsten Saite, das letze der ersten Saite. Stumme und
512 offene Saiten sowie Bundnummern können angezeigt werden.
514 @lilypond[quote, verbatim]
516 \context ChordNames {
523 < c e g c' e' > 1 ^\markup
524 \fret-diagram-terse #"x;3;2;o;1;o;"
525 < d a d' f'> ^\markup
526 \fret-diagram-terse #"x;x;o;2;3;1;"
531 Barre kann im knappen Modus auch angezeigt werden:
533 @lilypond[quote, verbatim]
535 \context ChordNames {
542 < f, c f a c' f'>1 ^\markup
543 \fret-diagram-terse #"1-(;3;3;2;1;1-);"
544 < g, d g b d' g'> ^\markup
545 \fret-diagram-terse #"3-(;5;5;4;3;3-);"
550 Fingersatz kann im knappen Modus hinzugefügt werden:
552 @c Need to use override to enable fingerings to show this -- can we do so?
553 @lilypond[quote, verbatim]
555 \context ChordNames {
561 \override Voice.TextScript
562 #'(fret-diagram-details finger-code) = #'below-string
564 < c e g c' e' > 1 ^\markup
565 \fret-diagram-terse #"x;3-3;2-2;o;1-1;o;"
566 < d a d' f'> ^\markup
567 \fret-diagram-terse #"x;x;o;2-2;3-3;1-1;"
572 Andere Eigenschaften der Bunddiagramme müssen im knappen Modus
573 mit @code{\override}-Befehlen angegeben werden.
575 @cindex fret-diagram-verbose-Markup
576 @cindex Bunddiagramme, ausführlicher Stil
578 @funindex fret-diagram-verbose
579 @funindex \fret-diagram-verbose
581 Die Beschriftungsfunktion @code{fret-diagram-verbose}
582 (ausführlicher Stil) ist in der
583 Form eine Scheme-Liste. Jedes Element stellt ein Element dar,
584 dass im Bunddiagramm gesetzt werden soll.
586 @lilypond[quote, verbatim]
587 << \context ChordNames {
594 < c e g c' e' > 1 ^\markup
595 \fret-diagram-verbose #'(
603 < d a d' f'> ^\markup
604 \fret-diagram-verbose #'(
616 Fingersatz und Barre kann im ausführlichen Modus notiert werden.
617 Nur im ausführlichen Modus kann ein Capo angezeigt werden, das auf
618 dem Bunddiagramm plaziert wird. Die Capo-Anzeige ist ein dicker
619 Strich, der alle Saiten bedeckt. Der Bund mit dem Capo ist der
620 unterste Bund im Diagramm.
622 @c \override is necessary to make fingering visible
623 @lilypond[quote, verbatim]
625 \context ChordNames {
632 \override Voice.TextScript
633 #'(fret-diagram-details finger-code) = #'below-string
635 < f, c f a c' f'>1 ^\markup
636 \fret-diagram-verbose #'(
645 < g, b, d g b g'> ^\markup
646 \fret-diagram-verbose #'(
654 < c e g c' e'> ^\markup
655 \fret-diagram-verbose #'(
666 Alle anderen Bunddiagramm-Eigenschaften müssen im ausführlichen
667 Modus mit mit @code{\override}-Befehlen angegeben werden.
670 The following example shows the three fret-diagram markup
671 interfaces, along with examples of common tweaks. For example,
672 the size of the verbose fret diagram is reduced to 0.75, and the
673 finger indications are specified to appear below the diagram. The
674 terse diagram includes tweaks to specify placement of finger code
677 @lilypond[verbatim,ragged-right,quote]
680 d^\markup \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-2;"
682 fis^\markup \override #'(size . 0.75) {
683 \override #'(finger-code . below-string) {
684 \fret-diagram-verbose #'((place-fret 6 2 1) (barre 6 1 2)
693 c^\markup \override #'(dot-radius . 0.35) {
694 \override #'(finger-code . in-dot) {
695 \override #'(dot-color . white) {
696 \fret-diagram-terse #"x;3-1-(;5-2;5-3;5-4;3-1-);"
705 @cindex Bunddiagramme, anpassen
706 @cindex eigene Bunddiagramme
707 @cindex Anpassen von Bunddiagrammen
709 @funindex fret-diagram-interface
711 Die graphische Erscheinung eines Bunddiagramms kann den Wünschen
712 des Notensetzers angepassen werden. Hierzu werden die Eigenschaften
713 des @code{fret-diagram-interface} (Bunddiagramm-Schnittstelle)
714 eingesetzt. Einzelheiten hierzu
715 in @rinternals{fret-diagram-interface}. Die Eigenschaften der
716 Schnittstelle gehören dem @code{Voice.TextScript}-Kontext an.
720 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
721 {customizing-markup-fret-diagrams.ly}
726 @ref{Text markup commands}.
729 @rlsr{Fretted strings}.
731 Referenz der Interna:
732 @rinternals{fret-diagram-interface}.
736 @node Predefined fret diagrams
737 @unnumberedsubsubsec Predefined fret diagrams
740 @cindex Bunddiagramme
741 @cindex Akkord-Diagramme
744 @funindex stringTunings
746 Bunddiagramme können mit dem @code{FretBoards}-Kontext angezeigt
747 werden. Standardmäßig zeigt der @code{FretBoards}-Kontext
748 Bunddiagramme an, die in einer Tabelle definiert sind:
750 @lilypond[verbatim, ragged-right, quote]
751 \include "predefined-guitar-fretboards.ly"
752 \context FretBoards {
759 Die vordefinierten Diagramme sind in der Datei
760 @code{predefined-guitar-fretboards.ly} enthalten. Sie werden
761 basierend auf der Tonhöhe eines Akkordes und dem Wert von
762 @code{stringTunings} (Saitenstimmung), der gerade benutzt wird,
763 gespeichert. @code{predefined-guitar-fretboards.ly} beinhaltet
764 vordefinierte Diagramme für die Gitarrenstimmtung (@code{guitar-tuning}).
765 Anhand der Beispiele in dieser Datei können auch für andere
766 Instrumente oder Stimmungen Diagramme definiert werden.
768 Tonhöhen von Akkorden können entweder als Akkordkonstrukte
769 oder im Akkordmodus notiert werden (siehe auch
770 @ref{Chord mode overview}).
772 @lilypond[verbatim, ragged-right,quote]
773 \include "predefined-guitar-fretboards.ly"
774 \context FretBoards {
780 @cindex Akkordbezeichnungen und Bunddiagramme
781 @cindex Bunddiagramme und Akkordbezeichnungen
787 Oft wird sowohl eine Akkordbezeichnung als ein Bunddiagramm
788 notiert. Das kann erreicht werden, indem ein
789 @code{ChordNames}-Kontext parallel mit einem @code{FretBoards}-Kontext
790 gesetzt wird und beiden Kontexten die gleichen Noten zugewiesen
793 @lilypond[verbatim, ragged-right, quote]
794 \include "predefined-guitar-fretboards.ly"
795 mychords = \chordmode{
800 \context ChordNames {
803 \context FretBoards {
809 @cindex Transposition von Bunddiagrammen
810 @cindex Bunddiagramme, Transposition
812 Vordefinierte Bunddiagramme können transponiert werden, solange
813 ein Diagramm für den transponierten Akkord in der Bunddiagramm-Tabelle
816 @lilypond[verbatim, ragged-right, quote]
817 \include "predefined-guitar-fretboards.ly"
818 mychords = \chordmode{
824 \transpose c e { \mychords}
827 \context ChordNames {
830 \context FretBoards {
836 Die Tabelle der vordefinierten Bunddiagramme enthält sieben
837 Akkorde (Dur, Moll, übermäßig, vermindert, Dominantseptakkord,
838 große Septime und kleine Septime) für alle 17 Tonarten. Eine
839 vollständige Liste der vordefinierten Bunddiagramme findet sich
840 in @ref{Predefined fret diagrams}. Wenn in der Tabelle für
841 einen Akkord kein Wert steht, wird ein Bunddiagramm vom
842 @code{FretBoards}-Engraver errechnet, wobei die automatische
843 Bunddiagrammfunktion zu Anwendung kommt. Siehe hierzu
844 @ref{Automatic fret diagrams}.
846 @lilypond[verbatim, ragged-right, quote]
847 \include "predefined-guitar-fretboards.ly"
848 mychords = \chordmode{
853 \context ChordNames {
856 \context FretBoards {
862 @cindex Bunddiagramme, eigene definieren
863 @cindex Definieren von eigenen Bunddiagrammen
864 @cindex Eigene Bunddiagramme definieren
866 Bunddiagramme können zu der Tabelle hinzugefügt werden. Um ein
867 Diagramm hinzuzufügen, muss der Akkord des Diagramms, die Stimmung
868 und die Diagramm-Definition angegeben werden. Die Diagramm-Definition
869 kann entweder eine @code{fret-diagram-terse}-Definition oder eine
870 @code{fret-diagram-verbose}-Liste sein.
872 @lilypond[verbatim, ragged-right, quote]
873 \include "predefined-guitar-fretboards.ly"
875 \storePredefinedDiagram \chordmode {c:9}
877 #"x;3-2;2-1;3-3;3-4;x;"
879 mychords = \chordmode{
884 \context ChordNames {
887 \context FretBoards {
893 Unterschiedliche Bunddiagramme für den selben Akkord können
894 gespeichert werden, indem unterschiedliche Oktaven für die
895 Tonhöhe benutzt werden.
897 @lilypond[verbatim, ragged-right, quote]
898 \include "predefined-guitar-fretboards.ly"
900 \storePredefinedDiagram \chordmode {c'}
902 #(offset-fret 2 (chord-shape 'bes guitar-tuning))
904 mychords = \chordmode{
909 \context ChordNames {
912 \context FretBoards {
918 @cindex Bundinstrumente, Akkordformen
919 @cindex Akkordformen für Bundinstrumente
921 @funindex \addChordShape
922 @funindex add ChordShape
923 @funindex storePredefinedDiagram
924 @funindex \storePredefinedDiagram
926 Zusätzlich zu Bunddiagrammen speichert LilyPond auch eine interne
927 Liste an Akkordformen. Die Akkordformen sind Bunddiagramme,
928 die am Hals entlang verschoben werden können und dabei unterschiedliche
929 Akkorde ergeben. Akkordformen können zu der internen Liste
930 hinzugefügt werden und dann benutzt werden, um vordefinierte
931 Bunddiagramme zu definieren. Weil sie auf verschiedenen Positionen
932 auf dem Steg gelegt werden können, beinhalten vordefinierte
933 Akkord üblicherweise keine leeren Saiten. Wie Bunddiagramme können auch
934 Akkordformen entweder als @code{fret-diagram-terse}-Definition
935 oder als @code{fret-diagram-verbose}-Liste erstellt werden.
937 @lilypond[verbatim, ragged-right, quote]
938 \include "predefined-guitar-fretboards.ly"
940 % add a new chord shape
942 \addChordShape #'powerf #guitar-tuning #"1-1;3-3;3-4;x;x;x;"
944 % add some new chords based on the power chord shape
946 \storePredefinedDiagram \chordmode {f'}
948 #(chord-shape 'powerf guitar-tuning)
949 \storePredefinedDiagram \chordmode {g'}
951 #(offset-fret 2 (chord-shape 'powerf guitar-tuning))
953 mychords = \chordmode{
958 \context ChordNames {
961 \context FretBoards {
967 Die graphische Form eines Bunddiagramms kann entsprechend den
968 eigenen Wünschen verändert werden, indem man die Eigenschaften
969 der @code{fret-diagram-interface}-Schnittstellt verändert.
970 Einzelheiten hierzu in @rinternals{fret-diagram-interface}. Die
971 Schnittstelleneigenschaften eines vordefinierten Bunddiagrammes
972 gehören dem @code{FretBoards.FretBoard}-Kontext an.
976 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
977 {customizing-fretboard-fret-diagrams.ly}
979 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
980 {defining-predefined-fretboards-for-other-instruments.ly}
985 @ref{Custom tablatures},
986 @ref{Automatic fret diagrams},
987 @ref{Chord mode overview},
988 @ref{Predefined fret diagrams}.
990 Installierte Dateien:
991 @file{ly/predefined-guitar-fretboards.ly},
992 @file{ly/predefined-guitar-ninth-fretboards.ly}.
995 @rlsr{Fretted strings}.
997 Referenz der Interna:
998 @rinternals {fret-diagram-interface}.
1001 @node Automatic fret diagrams
1002 @unnumberedsubsubsec Automatic fret diagrams
1004 @cindex Bunddiagramme, automatisch
1005 @cindex Akkorddiagramme, automatisch
1006 @cindex automatische Bunddiagramme
1008 Bunddiagramme können automatisch aus notierten Noten erstellt werden.
1009 Hierzu wird der @code{FretBoards}-Kontext eingesetzt. Wenn keine
1010 vordefinierten Diagramme für die ensprechenden Noten mit
1011 der aktiven Saitenstimmung (@code{stringTunings}) vorhanden sind,
1012 errechnet der Kontext Saiten und Bünde die benutzt werden können,
1013 um die Noten zu spielen.
1015 @lilypond[quote,ragged-right,verbatim]
1017 \context ChordNames {
1022 \context FretBoards {
1034 @funindex predefinedFretboardsOff
1035 @funindex \predefinedFretboardsOff
1036 @funindex predefinedFretboardsOn
1037 @funindex \predefinedFretboardsOn
1039 Da in den Standardeinstellungen keine vordefinierten Diagramme
1040 geladen werden, ist die automatische Diagrammerstellung das
1041 Standardverhalten. Wenn die vordefinierten Diagramme eingesetzt
1042 werden, kann die automatische Berechnung an- und ausgeschaltet
1045 @lilypond[quote,ragged-right,verbatim]
1047 \storePredefinedDiagram <c e g c' e'>
1049 #"x;3-1-(;5-2;5-3;5-4;3-1-1);"
1051 \context ChordNames {
1056 \context FretBoards {
1058 \predefinedFretboardsOff
1060 \predefinedFretboardsOn
1072 Manchmal kann die Berechnungsfunktion für Bunddiagramme kein
1073 passendes Diagramm finden. Das kann oft umgangen werden, indem
1074 man manuell einer Note eine bestimmte Saite zuweist. In vielen
1075 Fällen muss nur eine Note derart gekennzeichnet werden, der
1076 Rest wird dann ensprechend durch den @code{FretBoards}-Kontext
1079 @cindex Bunddiagramme, Fingersatz
1080 @cindex Fingersatz in Bunddiagrammen
1082 Fingersatz kann zu FretBoard-Bunddiagrammen hinzugefügt werden.
1084 @lilypond[quote, verbatim]
1086 \context ChordNames {
1091 \context FretBoards {
1092 < c-3 e-2 g c'-1 e' > 1
1103 Der kleinste Bund, der benutzt wird, um Saiten und Bünde im
1104 FretBoard-Kontext zu errechnen, kann mit der
1105 @code{minimumFret}-Eigenschaft gesetzt werden.
1107 @lilypond[quote, verbatim]
1109 \context ChordNames {
1114 \context FretBoards {
1116 \set FretBoards.minimumFret = #5
1127 Die Saiten und Bünde des @code{FretBoards}-Kontextes hängen von
1128 der @code{stringTunings}-Eigesnchaft ab, die die gleiche Bedeitung
1129 wie im TabStaff-Kontext hat. Siehe auch @ref{Custom tablatures}
1130 zu Information über die @code{stringTunings}Eigenschaft.
1132 Die graphische Erscheindung eines Bunddiagrammes kann den
1133 Bedürfnissen angepasst werden, indem Eigenschaften der
1134 @code{fret-diagram-interface}-Schnittstelle verändert werden.
1135 Einzelheiten finden sich in @rinternals{fret-diagram-interface}.
1136 Die Schnittstelleneigenschaften eines @code{FretBoards}-Diagramms
1137 gehören dem @code{FretBoards.FretBoard}-Kontext an.
1141 @code{\predefinedFretboardsOff},
1142 @code{\predefinedFretboardsOn}.
1148 @ref{Custom tablatures}.
1151 @rlsr{Fretted strings}.
1153 Referenz der Interna:
1154 @rinternals {fret-diagram-interface}.
1157 @node Right-hand fingerings
1158 @unnumberedsubsubsec Right-hand fingerings
1160 @cindex Bundinstrumente, Fingersatz der rechten Hand
1161 @cindex Fingersatz der rechten Hand, Bundinstrumente
1162 @cindex rechte Hand, Fingersatz für Bundinstrumente
1164 @funindex rightHandFinger
1165 @funindex \rightHandFinger
1168 Fingersatz für die rechte Hand in Akkorden kann mit den
1169 Bezeichnungen @var{p-i-m-a} notiert werden. Er muss innerhalb
1170 eines Akkord-Konstruktes notiert werden.
1173 @warning{Nach der Note @strong{muss} ein Minuszeichen gesetzt
1174 werden und ein Leerzeichen nach dem schließenden @code{>}.}
1176 @lilypond[quote,verbatim,relative=0]
1178 <c-\rightHandFinger #1 >4
1179 <e-\rightHandFinger #2 >
1180 <g-\rightHandFinger #3 >
1181 <c-\rightHandFinger #4 >
1182 <c,-\rightHandFinger #1 e-\rightHandFinger #2
1183 g-\rightHandFinger #3 c-\rightHandFinger #4 >1
1186 Zur Erleichterung kann der Befehl @code{\rightHandFinger} zu ein paar
1187 Buchstaben abgekürzt werden, etwa @code{RH}.
1190 #(define RH rightHandFinger)
1195 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1196 {placement-of-right-hand-fingerings.ly}
1198 @lilypondfile[verbatim,lilyquote,texidoc,doctitle]
1199 {fingerings,-string-indications,-and-right-hand-fingerings.ly}
1203 @rlsr{Fretted strings}.
1205 Referenz der Interna:
1206 @rinternals{StrokeFinger}.
1212 Die meisten der Besonderheiten von Gitarrennotation wurden im
1213 allgemeinen Abschnitt behandelt, aber es gibt noch einige, die
1214 hier gezeigt werden sollen. Teilweise soll ein Lead-sheet nur
1215 die Akkordsymbole und den Gesangstext enthalten. Da LilyPond
1216 ein Notensatzprogramm ist, wird es nicht für derartige
1217 Projekte empfohlen, die keine eigentliche Notation beinahlten.
1218 Anstattdessen sollte ein Textbearbeitungsprogramm, oder ein
1219 Satzprogramm wie GuitarTeX (für erfahrende Benutzer) eingesetzt
1223 * Indicating position and barring::
1224 * Indicating harmonics and dampened notes::
1227 @node Indicating position and barring
1228 @unnumberedsubsubsec Indicating position and barring
1230 @cindex Position und Barret für Bundinstrumente
1231 @cindex Bundinstrumente, Position und Barret anzeigen
1232 @cindex Barret, anzeigen für Bundinstrumente
1234 Das Beispiel zeigt, wie man Griff- und Barreposition
1237 @lilypond[quote,ragged-right,fragment,verbatim,relative=0]
1241 \override TextSpanner #'(bound-details left text) = #"XII "
1243 b16 e g e b g\stopTextSpan
1250 @ref{Text spanners}.
1253 @rlsr{Fretted strings},
1254 @rlsr{Expressive marks}.
1257 @node Indicating harmonics and dampened notes
1258 @unnumberedsubsubsec Indicating harmonics and dampened notes
1260 @cindex Bundinstrumente, gedämpfte Noten
1261 @cindex Bundinstrumente, Flageolett
1262 @cindex Dämpfung, Bundinstrumente
1263 @cindex gedämpfte Noten, Bundinstrumente
1264 @cindex Flageolett, Bundinstrumente
1266 Besondere Notenköpfe können eingesetzt werden, um gedämpfte Noten
1267 oder Flageoletttöne anzuzeigen. Flageoletttöne werden normalerweise
1268 mit einem Text erklärt.
1270 @lilypond[quote,ragged-right,fragment,verbatim]
1273 \override Staff.NoteHead #'style = #'cross
1275 \override Staff.NoteHead #'style = #'harmonic-mixed
1276 d^\markup { \italic { \fontsize #-2 { "harm. 12" }}} <g b>1
1283 @ref{Special note heads},
1284 @ref{Note head styles}.
1287 @rlsr{Fretted strings}.
1294 * Banjo tablatures::
1297 @node Banjo tablatures
1298 @unnumberedsubsubsec Banjo tablatures
1300 @cindex Banjo-Tabulaturen
1301 @cindex Tabulatur, Banjo
1303 LilyPond hat grundlegende Unterstützung für fünfsaitige Banjo.
1304 Die Banjo-Tabulatur-Funktion sollte zum Notieren von Banjo-Tabulaturen
1305 verwendet werden, damit die richtigen Bund-Nummern für die fünfte
1306 Saite gesetzt werden:
1308 @c due to crazy intervals of banjo music, absolute pitch is recommended
1310 @lilypond[quote,ragged-right,fragment,verbatim]
1312 \set TabStaff.tablatureFormat = #fret-number-tablature-format-banjo
1313 \set TabStaff.stringTunings = #banjo-open-g-tuning
1316 g8 d' g'\5 a b g e d' |
1317 g4 d''8\5 b' a'\2 g'\5 e'\2 d' |
1323 @cindex Banjo-Stimmung
1324 @cindex Stimmung, Banjo
1326 @funindex banjo-c-tuning
1327 @funindex banjo-modal-tuning
1328 @funindex banjo-open-d-tuning
1329 @funindex banjo-open-dm-tuning
1330 @funindex four-string-banjo
1332 Eine Anzahl von üblichen Stimmungen für Banjo sind in LilyPond
1334 @code{banjo-c-tuning} (gCGBD), @code{banjo-modal-tuning} (gDGCD),
1335 @code{banjo-open-d-tuning} (aDF#AD) und @code{banjo-open-dm-tuning}
1338 Diese Stimmungen können für das viersaitige Banjo angepasst werden,
1339 indem die @code{four-string-banjo}-Funktion eingesetzt wird:
1342 \set TabStaff.stringTunings = #(four-string-banjo banjo-c-tuning)
1348 @rlsr{Fretted strings}.
1350 Die Datei @file{scm/@/output@/-lib@/.scm} beinhaltet vordefinierte
1351 Stimmungen für Banjo.