1 @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*-
4 Translation of GIT committish: ece268fa66e2576c01f33a4a6e1806f44c9f8fa8
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..
13 @c Translators: Matthieu Jacquot
14 @c Translation checkers: Jean-Charles Malahieude
16 @node Instruments à cordes frettées
17 @section Instruments à cordes frettées
18 @translationof Fretted string instruments
20 @lilypondfile[quote]{fretted-headword.ly}
22 Cette section traite de différents aspects de la notation propre aux
23 instruments à cordes frettées.
26 @cindex guitare, tablature pour
27 @cindex banjo, tablature pour
28 @cindex tablature pour guitare
29 @cindex tablature pour banjo
32 * Vue d'ensemble des cordes frettées::
38 @node Vue d'ensemble des cordes frettées
39 @subsection Vue d'ensemble des cordes frettées
40 @translationof Common notation for fretted strings
42 Nous allons aborder, dans les paragraphes qui suivent, les
43 particularités communes aux différents instruments à cordes frettées.
46 * Références en matière de cordes frettées::
47 * Indications du numéro de corde::
48 * Tablatures par défaut::
49 * Tablatures personnalisées::
50 * Tablatures sous forme d'étiquette::
51 * Tablatures prédéfinies::
52 * Tablatures automatiques::
53 * Doigtés pour la main droite::
57 @node Références en matière de cordes frettées
58 @unnumberedsubsubsec Références en matière de cordes frettées
59 @translationof References for fretted strings
61 La musique pour instruments à cordes frettées est généralement notée sur
62 une seule portée, en notation traditionnelle ou en tablature, les deux
63 étant parfois combinées. Il est aussi courant en musique populaire
64 d'utiliser des diagrammes d'accord au-dessus de la portée
65 traditionnelle. La guitare et le banjo sont des instruments
66 transpositeurs, sonnant une octave au-dessous de ce qui est écrit. Les
67 partitions pour ces instruments utilisent donc la clé de sol ottava
68 bassa @code{"treble_8"} -- ou une instruction @code{\transposition c}
69 pour un rendu MIDI correct. Vous pourrez trouver ailleurs dans la
70 documentation d'autres éléments aussi utilisés par les instruments à
74 @item Les doigtés s'obtiennent comme indiqué au chapitre
77 @item En plus des @notation{Laissez vibrer}, les liaisons peuvent
78 intervenir sur des accords arpégés ou des trémolos. Reportez-vous au
79 chapitre @ref{Liaisons de prolongation}.
81 @item Des indications quant au support polyphonique se trouvent au
82 chapitre @ref{Résolution des collisions}.
84 @item La notation des sons harmoniques se trouve à la section
92 @ref{Liaisons de prolongation},
93 @ref{Résolution des collisions},
94 @ref{Noms d'instrument},
95 @ref{Saisie de musique en parallèle},
97 @ref{Liste des signes d'articulation},
101 @node Indications du numéro de corde
102 @unnumberedsubsubsec Indications du numéro de corde
103 @translationof String number indications
105 @cindex cordes numérotées
106 @cindex numéro de corde
107 @cindex numéros de corde et doigtés
108 @cindex doigtés et numéros de corde
110 Une corde sur laquelle une note doit être jouée peut être indiquée
111 en attachant @code{\@var{numéro}} à cette note prise dans une
112 construction de type accord @code{<>}.
114 @warning{Les numéros de corde @strong{doivent} être définis dans une
115 construction de type accord même s'il n'y a qu'une seule note.}
117 @lilypond[verbatim,quote,relative=0]
123 Quand les indications de doigté et de numéro de corde sont attachées à
124 une même note, leur positionnement se fera en fonction de l'ordre dans
125 lequel elles apparaissent dans le code et @strong{uniquement} si elles
126 interviennent au sein d'une construction d'accord : le positionnement
127 des doigtés est géré différemment selon qu'ils s'appliquent à l'accord
128 entier ou à des notes isolées indépendantes d'un accord.
130 @lilypond[verbatim,quote,relative=1]
140 @lilypondfile[verbatim,quote,texidoc,doctitle]
141 {controlling-the-placement-of-chord-fingerings.ly}
143 @lilypondfile[verbatim,quote,texidoc,doctitle]
144 {allowing-fingerings-to-be-printed-inside-the-staff.ly}
151 @rlsrnamed{Fretted strings,Cordes frettées}.
153 Référence des propriétés internes :
154 @rinternals{StringNumber},
155 @rinternals{Fingering}.
158 @node Tablatures par défaut
159 @unnumberedsubsubsec Tablatures par défaut
160 @translationof Default tablatures
162 @cindex tablatures, bases
163 @cindex tablatures par défaut
168 La notation en tablature est utilisée pour certains instruments à cordes
169 pincées. Les hauteurs n'y sont pas indiquées par des têtes de note,
170 mais par des chiffres ou autres symboles qui indiquent sur quelle
171 corde et à quelle case chaque note doit être jouée. Des notes devant
172 être jouées simultanément seront alors alignées verticalement.
174 Par défaut, la première corde est la plus aiguë et correspond à la ligne
175 supérieure du @code{TabStaff}. Les cordes suivent par défaut
176 l'accordage traditionnel d'une guitare (à six cordes). Les notes sont
177 imprimées sous forme de tablature, dans les contextes @code{TabStaff} et
178 @code{TabVoice} qui comportent une clef spécifique ajoutée
181 @lilypond[quote,ragged-right,verbatim]
182 \new TabStaff \relative c' {
188 Par défaut, les tablatures ne comportent aucune marque de durée ni de
189 symbole musical tel que des nuances.
191 @lilypond[quote,ragged-right,verbatim]
203 \new Staff { \clef "G_8" \symbols }
204 \new TabStaff { \symbols }
209 @funindex \tabFullNotation
211 Pour obtenir les symboles de notation habituelle dans une tablature, il
212 faut appliquer la commande @code{\tabFullNotation} au contexte
213 @code{TabStaff}. Vous noterez par ailleurs que les blanches sont
214 affublées d'une double hampe afin de ne pas les confondre avec des
217 @lilypond[quote,ragged-right,verbatim]
238 @funindex minimumFret
239 @funindex restrainOpenStrings
241 Quand aucune corde n'est précisée, LilyPond choisit automatiquement la
242 corde pour laquelle la position est la moins élevée, avec une préférence
243 pour une corde à vide. Vous pouvez préférer qu'une note donnée soit
244 jouée sur une corde particulière, auquel cas l'affectation directe du
245 numéro de corde suffit. L'absence d'indication des numéros de
246 corde en notation traditionnelle se gère au niveau des stencils. Il est
247 cependant plus facile de jouer sur la propriété @code{minimumFret}, dont
248 la valeur par défaut est fixée à 0, ce qui correspond aux cordes à vide.
250 Cependant, et en dépit d'une affectation de @code{minimumFret}, une
251 corde à vide aura toujours préséance. Ce comportement se modifie par
252 l'activation de @code{restrainOpenStrings}.
254 @lilypond[quote,ragged-right,verbatim]
255 \layout { \omit Voice.StringNumber }
257 \new Staff \relative c {
261 c,16\5 d\5 e\4 f\4 g4\4
264 \new TabStaff \relative c {
266 c,16\5 d\5 e\4 f\4 g4\4
267 \set TabStaff.minimumFret = #5
268 \set TabStaff.restrainOpenStrings = ##t
274 @funindex \tabChordRepeats
275 @funindex \chordRepeats
277 @cindex accord, répétition
278 @cindex répétition, utilisation de @code{q}
279 @cindex @code{q}, répétition d'accord
281 La répétition d'une construction en accord s'indique par un @code{q} --
282 voir @ref{Répétition d'accords}. Cette fonctionnalité, bien
283 qu'opérationnelle en mode tablature, supprime entre autres les numéros
284 de corde et doigtés. Il vous faudra donc préalablement recourir
285 explicitement à l'instruction
287 \chordRepeats #'(string-number-event fingering-event)
289 si vous utilisez la répétition d'accords dans vos tablatures. Cette
290 instruction est abrégée en @code{\tabChordRepeats}.
292 @lilypond[quote,verbatim]
293 guitar = \relative c' {
294 r8 <gis-2 cis-3 b-0>~ q4 q8~ 8 q4
303 \tabChordRepeats \guitar
308 Lorsqu'une liaison de prolongation intervient à l'occasion d'un saut de
309 ligne, la note est répétée, entre parenthèses. Il en va de même pour la
310 seconde alternative d'une répétition.
312 @lilypond[quote,ragged-right,verbatim]
313 ties = \relative c' {
320 { g4\repeatTie c,2. }
347 @funindex \hideSplitTiedTabNotes
349 La commande @code{\hideSplitTiedTabNotes} permet d'éviter d'imprimer
350 ces cases entre parenthèses.
352 @lilypond[quote,ragged-right,verbatim]
353 ties = \relative c' {
359 { g4\repeatTie c,2. }
375 \hideSplitTiedTabNotes
387 @cindex harmoniques, indication en tablature
388 @cindex tablature et indication d'harmoniques
391 @funindex \harmonicByFret
392 @funindex \harmonicByRatio
394 Les indications de sons harmoniques ainsi que les glissandos
395 peuvent être ajoutés aux tablatures.
397 @lilypond[verbatim,quote]
398 \layout { \omit Voice.StringNumber }
410 \new TabStaff { \firstHarmonic }
415 Vous noterez que la commande @code{\harmonic} s'attache toujours à une
416 note unique (parfois contenue dans un accord) et non à l'ensemble d'un
417 accord. Ceci ne fonctionne donc que pour une harmonique au douzième
418 fret d'une corde à vide. Toute autre harmonique devrait être définie
419 directement par LilyPond. Vous pouvez l'y aider en indiquant la case où
420 le doigt viendrait se placer sur le manche.
422 @lilypond[verbatim,quote]
424 \harmonicByFret #5 d16\4
425 \harmonicByFret #4 d16\4
426 \harmonicByFret #3 d8\4
427 \harmonicByFret #5 <g\3 b\2>2.
435 \new TabStaff { \fretHarmonics }
440 Une harmonique peut accessoirement se calculer à partir de la longueur
441 de corde par rapport au doigté de cette harmonique.
443 @lilypond[verbatim,quote]
445 \harmonicByRatio #1/2 <g\3 b\2 e'\1>4
446 \harmonicByRatio #1/3 <g\3 b\2 e'\1>4
447 \harmonicByRatio #1/4 { g8\3 b8\2 e'4\1 }
455 \new TabStaff { \ratioHarmonics }
461 @lilypondfile[verbatim,quote,texidoc,doctitle]
462 {stem-and-beam-behavior-in-tablature.ly}
464 @lilypondfile[verbatim,quote,texidoc,doctitle]
465 {polyphony-in-tablature.ly}
467 @lilypondfile[verbatim,quote,texidoc,doctitle]
468 {open-string-harmonics-in-tablature.ly}
470 @lilypondfile[verbatim,quote,texidoc,doctitle]
471 {fretted-string-harmonics-in-tablature.ly}
473 @cindex glissando, indication en tablature
474 @cindex tablature et glissando
476 @lilypondfile[verbatim,quote,texidoc,doctitle]
477 {slides-in-tablature.ly}
479 @cindex accord et glissando
481 @lilypondfile[verbatim,quote,texidoc,doctitle]
482 {chord-glissando-in-tablature.ly}
487 @lilypondfile[verbatim,quote,texidoc,doctitle]
488 {hammer-on-and-pull-off.ly}
490 @lilypondfile[verbatim,quote,texidoc,doctitle]
491 {hammer-on-and-pull-off-using-voices.ly}
493 @lilypondfile[verbatim,quote,texidoc,doctitle]
494 {hammer-on-and-pull-off-using-chords.ly}
501 @ref{Répétition d'accords},
502 @ref{Répétitions explicites}.
505 @rlsrnamed{Fretted strings,Cordes frettées}.
507 Référence des propriétés internes :
508 @rinternals{TabNoteHead},
509 @rinternals{TabStaff},
510 @rinternals{TabVoice},
514 Les accords ne subissent aucun traitement particulier ; de ce fait,
515 la sélection automatique des cordes peut attribuer une même corde pour
516 deux notes différentes de l'accord.
518 Afin que @code{\partcombine} fonctionne avec des tablatures, on doit
519 ajouter au contexte @code{TabStaff} des voix fantômes :
521 @lilypond[quote,ragged-right,verbatim]
522 melodia = \partcombine { e4 g g g }{ e4 e e e }
525 \new TabVoice = "one" s1
526 \new TabVoice = "two" s1
527 \new TabVoice = "shared" s1
528 \new TabVoice = "solo" s1
534 Le support des modes de jeu propres à la guitare se limite aux sons
535 harmoniques et aux glissandos.
538 @node Tablatures personnalisées
539 @unnumberedsubsubsec Tablatures personnalisées
540 @translationof Custom tablatures
542 @cindex tablatures personnalisées
543 @cindex banjo, tablature
544 @cindex mandoline, tablature
545 @cindex guitare basse, tablature
546 @cindex ukulele, tablature
547 @cindex tablature, accordages prédéfinis
548 @cindex cordes frettés et accordages prédéfinis
549 @cindex accordages prédéfinis et cordes frettées
551 @funindex stringTunings
553 Sous LilyPond, la case correspondant à une note jouée sur une corde
554 donnée est calculée automatiquement. Pour ce faire, l'accordage doit
555 être spécifié. L'accordage des cordes est donné par la propriété
556 @code{stringTunings}.
558 LilyPond possède des accordages prédéfinis pour le banjo, la mandoline,
559 la guitare et la guitare basse ainsi que le ukulele et les cordes
560 d'orchestre. Lilypond calcule automatiquement la transposition
561 correspondant à ces accordages. L'exemple ci-dessous est pour guitare
562 basse, il sonnera donc une octave en dessous de ce qui est écrit.
564 @lilypond[quote,ragged-right,verbatim]
574 \new TabStaff \with {
575 stringTunings = #bass-tuning
584 L'accordage par défaut est @code{guitar-tuning}_; il correspond à
585 l'accordage standard d'une guitare : mi la ré sol si mi (EADGBE).
586 D'autres accordages prédéfinis sont disponibles :
587 @code{guitar-open-g-tuning}, @code{mandolin-tuning} et
588 @code{banjo-open-g-tuning}. Les accordages prédéfinis sont répertoriés
589 dans le fichier @file{ly/string-tunings-init.ly}.
591 @cindex accordage personnalisé
593 @funindex stringTuning
594 @funindex \stringTuning
596 LilyPond vous permet de créer n'importe quel accordage. L'accordage du
597 contexte en cours se détermine à l'aide de la fonction
598 @code{\stringTuning}. Celle-ci prend deux arguments : une
599 représentation symbolique qui gardera l'accordage en mémoire, et une
600 construction d'accord définissant la hauteur des différentes cordes.
601 Les hauteurs fournies s'expriment impérativement en mode absolu -- voir
602 @ref{Hauteurs avec octave absolue}. La corde ayant le numéro le plus
603 élevé (généralement la note la plus basse) est mentionnée en premier.
605 Nous pouvons ainsi définir par exemple l'accordage d'un instrument à
606 quatre cordes accordées do sol ré la, et en anglais :
607 @code{a''}, @code{d''}, @code{g'}, et @code{c'} :
609 @lilypond[quote,verbatim]
621 #(define custom-tuning #{ \stringTuning <c' g' d'' a''> #})
622 \set Staff.stringTunings = #custom-tuning
628 La propriété @code{stringTunings} permet aussi au @code{FretBoards} de
629 calculer automatiquement les diagrammes de frets.
631 L'accordage fait partie de la clé permettant d'identifier les
632 diagrammes prédéfinis -- voir @ref{Tablatures prédéfinies}.
634 Nous pourrions donc écrire l'exemple précédent ainsi :
636 @lilypond[quote,verbatim]
637 custom-tuning = \stringTuning <c' g' d'' a''>
650 \set TabStaff.stringTunings = #custom-tuning
656 L'accordage est constitué, en interne, par une liste Scheme des hauteurs
657 de note correspondant aux cordes à vide, une note pour chaque corde,
658 classée par numéro de corde de 1 à n, où la corde 1 est la plus haute
659 dans la tablature et n la plus basse. Cela revient généralement à
660 classer les cordes de la plus aiguë à la plus grave, mais certains
661 instruments (comme le ukulele) n'ont pas les cordes classées par hauteur.
663 Chaque hauteur de corde incluse dans un accordage est un objet LilyPond
664 de type @emph{pitch}. Les objets @emph{pitch} sont créés par la fonction
665 @code{ly:make-pitch} -- voir @ref{Fonctions Scheme}.
667 La fonction @code{\stringTuning} permet de créer de tels objets à partir
668 de la saisie d'un accord.
670 Lilypond calcule automatiquement le nombre de cordes à représenter dans
671 la tablature (@code{TabStaff}) ainsi que dans le @code{FretBoard} en
672 comptant le nombre d'éléments définis dans le @code{stringTunings}.
674 Les différents contextes @code{TabStaff} utiliseront par défaut un même
675 accordage personnalisé dès lors que votre fichier comportera une clause
681 stringTunings = \stringTuning <c' g' d'' a''>
686 @cindex moderntab, clef
687 @cindex clef moderntab
688 @cindex clef de tablature
689 @cindex tablature, clef
691 LilyPond dispose d'une clef de tablature moderne.
693 @lilypond[quote,ragged-right,verbatim]
703 Cette clef moderne prend en charge les tablatures de quatre à sept cordes.
707 @ref{Hauteurs avec octave absolue},
708 @ref{Tablatures prédéfinies},
709 @ref{Fonctions Scheme}.
711 Fichiers d'initialisation :
712 @file{ly/string-tunings-init.ly},
713 @file{scm/tablature.scm}.
716 @rlsrnamed{Fretted strings, Cordes frettées}.
718 Référence des propriétés internes :
719 @rinternals{Tab_note_heads_engraver}.
722 Le calcul automatique des tablatures se révèle inapproprié pour les
723 instruments dont l'ordre des cordes ne correspond pas à l'ordre des
724 hauteurs, comme le ukulele.
727 @node Tablatures sous forme d'étiquette
728 @unnumberedsubsubsec Tablatures sous forme d'étiquette
729 @translationof Fret diagram markups
731 @cindex fret, diagrammes
732 @cindex accord, diagrammes
733 @cindex diagrammes de fret
734 @cindex diagrammes d'accord pour instrument fretté
735 @cindex fret, diagrammes personnalisés
736 @cindex diagrammes personnalisés de fret
738 On peut ajouter des diagrammes d'accord au-dessus de n'importe quelle
739 note, en tant qu'objets @code{\markup}. Ces objets contiennent toutes
740 les informations du diagramme d'accord. Il y a pour les définir trois
741 interfaces @qq{diagramme d'accord} (@emph{fret-diagram} en
742 anglais) : @var{standard}, @var{terse} et @var{verbose}.
743 Ces trois interfaces produiront des diagrammes similaires mais
744 permettent des niveaux de personnalisation différents. Des détails à
745 propos des interfaces de type @code{\markup}
746 peuvent être trouvés à l'annexe @ref{Instrument Specific Markup}.
748 Dans l'interface standard des diagrammes d'accord, on indiquera le
749 numéro de corde et le numéro de case pour chaque point placé sur une corde.
750 Les cordes à vide et étouffées peuvent aussi être indiquées.
752 @lilypond[quote, verbatim]
761 <c e g c' e'>1^\markup {
762 \fret-diagram #"6-x;5-3;4-2;3-o;2-1;1-o;"
764 <d a d' f'>1^\markup {
765 \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-1;"
771 @cindex barré, indication de
772 @cindex indication du barré
774 Les indications de barré peuvent aussi être ajoutées au diagramme
775 d'accord dans l'interface standard :
777 @lilypond[quote, verbatim]
786 <f, c f a c' f'>1^\markup {
787 \fret-diagram #"c:6-1-1;6-1;5-3;4-3;3-2;2-1;1-1;"
789 <g, d g b d' g'>1^\markup {
790 \fret-diagram #"c:6-1-3;6-3;5-5;4-5;3-4;2-3;1-3;"
796 @cindex fret-diagram et markup
797 @cindex markup et fret-diagram
800 @funindex fret-diagram
801 @funindex \fret-diagram
803 La taille du diagramme d'accord ainsi que le nombre de cases
804 représentées peuvent aussi être modifiés dans l'interface standard.
806 @lilypond[quote, verbatim]
815 <f, c f a c' f'>1^\markup {
816 \fret-diagram #"s:1.5;c:6-1-1;6-1;5-3;4-3;3-2;2-1;1-1;"
818 <g, b, d g b g'>1^\markup {
819 \fret-diagram #"h:6;6-3;5-2;4-o;3-o;2-o;1-3;"
825 Le nombre de cordes dans les diagrammes d'accord peut être modifié dans
826 l'interface standard pour s'adapter à différents instruments tels que le
829 @lilypond[quote, verbatim]
837 % An 'A' chord for ukulele
839 \fret-diagram #"w:4;4-2-2;3-1-1;2-o;1-o;"
845 Des indications de doigtés peuvent être ajoutées, et le positionnement
846 de ces doigtés peut être modifié dans l'interface standard.
848 @lilypond[quote, verbatim]
857 <c e g c' e'>1^\markup {
858 \fret-diagram #"f:1;6-x;5-3-3;4-2-2;3-o;2-1-1;1-o;"
860 <d a d' f'>1^\markup {
861 \fret-diagram #"f:2;6-x;5-x;4-o;3-2-2;2-3-3;1-1-1;"
867 La taille ainsi que la position des points peuvent être contrôlées dans
868 l'interface standard.
870 @lilypond[quote, verbatim]
879 <c e g c' e'>1^\markup {
880 \fret-diagram #"d:0.35;6-x;5-3;4-2;3-o;2-1;1-o;"
882 <d a d' f'>1^\markup {
883 \fret-diagram #"p:0.2;6-x;5-x;4-o;3-2;2-3;1-1;"
889 @cindex fret-diagram-terse markup
891 @funindex fret-diagram-terse
892 @funindex \fret-diagram-terse
894 Dans l'interface @code{fret-diagram-terse}, les numéros de corde sont
895 omis ; les numéros de corde sont induits par la présence de
896 points-virgules. Il y a un point-virgule pour chaque corde du
897 diagramme. Le premier point-virgule correspondant au plus haut numéro
898 de corde, le dernier à la première corde. Les cordes étouffées, les
899 cordes à vide ainsi que les numéros de case peuvent y être indiqués.
901 @lilypond[quote, verbatim]
910 <c e g c' e'>1^\markup {
911 \fret-diagram-terse #"x;3;2;o;1;o;"
913 <d a d' f'>1^\markup {
914 \fret-diagram-terse #"x;x;o;2;3;1;"
920 Les indications de barré peuvent être incluses dans l'interface
921 @code{fret-diagram-terse}.
923 @lilypond[quote, verbatim]
932 <f, c f a c' f'>1^\markup {
933 \fret-diagram-terse #"1-(;3;3;2;1;1-);"
935 <g, d g b d' g'>1^\markup {
936 \fret-diagram-terse #"3-(;5;5;4;3;3-);"
942 Les indications de doigtés peuvent être inclus dans l'interface
943 @code{fret-diagram-terse}.
945 @c Need to use override to enable fingerings to show this -- can we do so?
946 @lilypond[quote, verbatim]
954 \override Voice.TextScript.fret-diagram-details.finger-code = #'below-string
956 <c e g c' e'>1^\markup {
957 \fret-diagram-terse #"x;3-3;2-2;o;1-1;o;"
959 <d a d' f'>1^\markup {
960 \fret-diagram-terse #"x;x;o;2-2;3-3;1-1;"
966 Les autres propriétés des diagrammes d'accord doivent être ajustées en
967 utilisant la commande @code{\override} dans l'interface
968 @code{fret-diagram-terse}.
970 @cindex fret-diagram-verbose markup
973 @funindex fret-diagram-verbose
974 @funindex \fret-diagram-verbose
976 L'interface @code{fret-diagram-verbose} est au format d'une liste
977 Scheme. Chaque élément de la liste décrit un objet devant être placé
978 dans le diagramme d'accord.
980 @lilypond[quote, verbatim]
989 <c e g c' e'>1^\markup {
990 \fret-diagram-verbose #'(
999 <d a d' f'>1^\markup {
1000 \fret-diagram-verbose #'(
1013 Les indications de doigté et de barré peuvent être décrits dans
1014 l'interface @code{fret-diagram-verbose}. Particularité propre à
1015 l'interface @code{fret-diagram-verbose} : l'indication de capodastre
1016 dans le diagramme d'accord. L'indication de capodastre est une petite
1017 ligne transversale aux cordes. La case avec le capodastre est la case
1018 la plus basse du diagramme d'accord.
1020 Les points d'indication de doigté peuvent se colorier ou être mis
1021 entre parenthèses ; la couleur des parenthèses est indépendante de
1024 @c \override is necessary to make fingering visible
1025 @lilypond[quote, verbatim]
1034 \override Voice.TextScript.fret-diagram-details.finger-code = #'below-string
1035 <f, c f a c' f'>1^\markup {
1036 \fret-diagram-verbose #'(
1046 <g, b, d g b g'>1^\markup {
1047 \fret-diagram-verbose #'(
1056 <c e g c' e'>1^\markup {
1057 \fret-diagram-verbose #'(
1065 \override Voice.TextScript.size = 1.5
1066 <c g c' e' g'>1^\markup {
1067 \fret-diagram-verbose #'(
1068 (place-fret 6 3 1 red parenthesized default-paren-color)
1069 (place-fret 5 3 1 inverted)
1070 (place-fret 4 5 2 blue parenthesized)
1071 (place-fret 3 5 3 blue)
1072 (place-fret 2 5 4 blue)
1073 (place-fret 1 3 1 inverted)
1080 Toutes les autres propriétés du diagramme d'accord doivent être
1081 indiquées en utilisant la commande @code{\override} lorsque l'on utilise
1082 l'interface @code{fret-diagram-verbose}.
1085 The following example shows the three fret-diagram markup
1086 interfaces, along with examples of common tweaks. For example,
1087 the size of the verbose fret diagram is reduced to 0.75, and the
1088 finger indications are specified to appear below the diagram. The
1089 terse diagram includes tweaks to specify placement of finger code
1092 @lilypond[verbatim,ragged-right,quote]
1095 d^\markup \fret-diagram #"6-x;5-x;4-o;3-2;2-3;1-2;"
1097 fis^\markup \override #'(size . 0.75) {
1098 \override #'(finger-code . below-string) {
1099 \fret-diagram-verbose #'((place-fret 6 2 1) (barre 6 1 2)
1108 c^\markup \override #'(dot-radius . 0.35) {
1109 \override #'(finger-code . in-dot) {
1110 \override #'(dot-color . white) {
1111 \fret-diagram-terse #"x;3-1-(;5-2;5-3;5-4;3-1-);"
1120 @cindex diagrammes de fret personnalisés
1121 @cindex fret, diagrammes personnalisés
1122 @cindex diagrammes personnalisés de fret
1124 @funindex fret-diagram-interface
1126 La disposition graphique d'un diagramme d'accord peut être modifiée
1127 suivant les préférences de l'utilisateur grâce aux propriétés de
1128 l'interface @code{fret-diagram-interface}.
1129 Des détails se trouvent dans @rinternals{fret-diagram-interface}. Pour
1130 un diagramme d'accord, les propriétés de l'interface dépendent de
1131 @code{Voice.TextScript}.
1134 @lilypondfile[verbatim,quote,texidoc,doctitle]
1135 {changing-fret-orientations.ly}
1137 @lilypondfile[verbatim,quote,texidoc,doctitle]
1138 {customizing-markup-fret-diagrams.ly}
1141 Manuel de notation :
1142 @ref{Instrument Specific Markup}.
1145 @rlsrnamed{Fretted strings, Cordes frettées}.
1147 Référence des propriétés internes :
1148 @rinternals{fret-diagram-interface}.
1151 @node Tablatures prédéfinies
1152 @unnumberedsubsubsec Tablatures prédéfinies
1153 @translationof Predefined fret diagrams
1155 @cindex fret, diagrammes
1156 @cindex accord, diagrammes
1158 @funindex FretBoards
1159 @funindex stringTunings
1161 Les diagrammes d'accord peuvent être affichés en utilisant le contexte
1162 @code{FretBoards}. Par défaut le contexte @code{FretBoards} affichera
1163 des diagrammes d'accord stockés dans une table de correspondance :
1165 @lilypond[verbatim, ragged-right, quote]
1166 \include "predefined-guitar-fretboards.ly"
1174 Les diagrammes d'accord définis par défaut sont dans le fichier
1175 @file{predefined-guitar-fretboards.ly}. Les diagrammes d'accord sont
1176 stockés en fonction des notes de l'accord ainsi que de l'accordage
1177 (@code{stringTunings}) utilisé. Le fichier d'initialisation
1178 @file{predefined-guitar-fretboards.ly} contient les diagrammes d'accord
1179 prédéfinis uniquement pour l'accordage standard (@code{guitar-tuning}).
1180 Des diagrammes d'accords peuvent être définis pour d'autres instruments
1181 ou d'autres accordages en suivant les exemples du fichier
1182 @file{predefined-guitar-fretboards.ly}.
1184 Les diagrammes de fret propres au ukulele se trouvent dans le fichier
1185 @file{predefined-ukulele-fretboards.ly}.
1187 @lilypond[verbatim, ragged-right, quote]
1188 \include "predefined-ukulele-fretboards.ly"
1190 myChords = \chordmode { a1 a:m a:aug }
1197 \set Staff.stringTunings = #ukulele-tuning
1202 Les diagrammes de fret propres à la mandoline se trouvent dans le
1203 fichier @file{predefined-mandolin-fretboards.ly}.
1205 @lilypond[verbatim, ragged-right, quote]
1206 \include "predefined-mandolin-fretboards.ly"
1208 myChords = \chordmode { c1 c:m7.5- c:aug }
1215 \set Staff.stringTunings = #mandolin-tuning
1220 Les notes des accords peuvent être entrées aussi bien comme musique
1221 simultanée qu'en utilisant le mode accord (voir
1222 @ref{Généralités sur le mode accords}).
1224 @lilypond[verbatim, ragged-right,quote]
1225 \include "predefined-guitar-fretboards.ly"
1232 @cindex accord nommés et diagrammes de fret
1233 @cindex fret, diagrammes avec noms d'accord
1235 @funindex ChordNames
1237 @funindex \chordmode
1239 Il est courant d'afficher simultanément le nom des accords et les
1240 diagrammes d'accord correspondants. Ceci s'obtient en mettant en
1241 parallèle un contexte @code{ChordNames} et un contexte
1242 @code{FretBoards}, tout en affectant aux deux la même musique.
1244 @lilypond[verbatim, ragged-right, quote]
1245 \include "predefined-guitar-fretboards.ly"
1246 mychords = \chordmode{
1260 @cindex transposition et diagramme de fret
1261 @cindex fret et transposition
1262 @cindex diagrammes de fret et transposition
1264 Les diagrammes d'accord prédéfinis sont transposables tant qu'il y a
1265 un diagramme correspondant à l'accord transposé dans la base des
1266 diagrammes d'accord.
1268 @lilypond[verbatim, ragged-right, quote]
1269 \include "predefined-guitar-fretboards.ly"
1270 mychords = \chordmode{
1276 \transpose c e { \mychords }
1288 La table des diagrammes d'accord contient sept types d'accord (majeur,
1289 mineur, augmenté, diminué, septième de dominante, majeur sept, mineur
1290 sept) pour chacune des 17 fondamentales possibles. Une liste complète
1291 des diagrammes d'accords prédéfinis se trouve à l'annexe
1292 @ref{Tablatures prédéfinies}. S'il n'y a pas d'entrée dans la table
1293 pour un accord donné, le graveur @code{Fretboard_engraver} calculera le
1294 diagramme d'accord en utilisant la fonctionnalité automatique décrite
1295 dans @ref{Tablatures automatiques}.
1297 @lilypond[verbatim, ragged-right, quote]
1298 \include "predefined-guitar-fretboards.ly"
1299 mychords = \chordmode{
1313 @cindex fret, ajout de diagrammes personnalisés
1314 @cindex diagrammes de fret personnalisés, ajout
1316 Des diagrammes d'accord peuvent être ajoutés à la table des diagrammes
1317 d'accord. Pour ajouter un diagramme d'accord, il faut spécifier
1318 l'accord correspondant au diagramme, l'accord utilisé et la définition
1319 du diagramme. Cette définition de diagramme peut être
1320 aussi bien de type @var{terse} que @var{verbose}.
1322 @lilypond[verbatim, ragged-right, quote]
1323 \include "predefined-guitar-fretboards.ly"
1325 \storePredefinedDiagram #default-fret-table
1326 \chordmode { c:maj9 }
1330 mychords = \chordmode {
1344 On peut enregistrer différents diagrammes pour un même accord en les
1345 définissant à des octaves différentes. Notez qu'il faut un intervalle
1346 de deux octaves, le premier servant à la transposition.
1348 @lilypond[verbatim, ragged-right, quote]
1349 \include "predefined-guitar-fretboards.ly"
1351 \storePredefinedDiagram #default-fret-table
1354 #(offset-fret 2 (chord-shape 'bes guitar-tuning))
1356 mychords = \chordmode {
1370 @cindex cordes frettées, carrures d'accord
1371 @cindex accord, carrures pour cordes frettées
1373 @funindex \addChordShape
1374 @funindex addChordShape
1375 @funindex storePredefinedDiagram
1376 @funindex \storePredefinedDiagram
1378 En plus des diagrammes d'accord, LilyPond possède une liste interne de
1380 Les carrures d'accords sont des diagrammes d'accord qui peuvent être
1381 transposés le long du manche. Les carrures d'accords peuvent être
1382 ajoutées à la liste interne et être ensuite utilisées pour définir des
1383 accords prédéfinis. Puisqu'elles sont transposables le long du
1384 manche, les carrures d'accord ne contiennent généralement pas de corde
1385 à vide. Tout comme les diagrammes d'accord, les carrures d'accord sont
1386 définies grâce aux interfaces @code{fret-diagram-terse} ou
1387 @code{fret-diagram-verbose}.
1390 @lilypond[verbatim, ragged-right, quote]
1391 \include "predefined-guitar-fretboards.ly"
1393 % Add a new chord shape
1395 \addChordShape #'powerf #guitar-tuning #"1-1;3-3;3-4;x;x;x;"
1397 % add some new chords based on the power chord shape
1399 \storePredefinedDiagram #default-fret-table
1402 #(chord-shape 'powerf guitar-tuning)
1403 \storePredefinedDiagram #default-fret-table
1406 #(offset-fret 2 (chord-shape 'powerf guitar-tuning))
1408 mychords = \chordmode{
1422 La disposition graphique d'un diagramme d'accord peut être modifiée
1423 suivant les préférences de l'utilisateur grâce aux propriétés de
1424 l'interface @code{fret-diagram-interface}. Pour plus d'information,
1425 consultez @rinternals{fret-diagram-interface}. Pour un diagramme
1426 d'accord donné, les propriétés de l'interface dépendent de
1427 @code{FretBoards.FretBoard}.
1430 @lilypondfile[verbatim,quote,texidoc,doctitle]
1431 {customizing-fretboard-fret-diagrams.ly}
1433 @lilypondfile[verbatim,quote,texidoc,doctitle]
1434 {defining-predefined-fretboards-for-other-instruments.ly}
1436 @lilypondfile[verbatim,quote,texidoc,doctitle,ragged-right]
1437 {chordchanges-for-fretboards.ly}
1439 @lilypondfile[verbatim,quote,texidoc,doctitle]
1440 {fretboards-alternate-tables.ly}
1443 Manuel de notation :
1444 @ref{Tablatures personnalisées},
1445 @ref{Tablatures automatiques},
1446 @ref{Généralités sur le mode accords},
1447 @ref{Tablatures prédéfinies}.
1449 Fichiers d'initialisation :
1450 @file{ly/predefined-guitar-fretboards.ly}, @*
1451 @file{ly/predefined-guitar-ninth-fretboards.ly},
1452 @file{ly/predefined-ukulele-fretboards.ly},@*
1453 @file{ly/predefined-mandolin-fretboards.ly}.
1456 @rlsrnamed{Fretted strings, Cordes frettées}.
1458 Référence des propriétés internes :
1459 @rinternals{fret-diagram-interface}.
1462 @node Tablatures automatiques
1463 @unnumberedsubsubsec Tablatures automatiques
1464 @translationof Automatic fret diagrams
1466 @cindex fret, diagrammes automatiques
1467 @cindex accord, diagrammes automatiques
1468 @cindex automatique, diagramme de fret
1469 @cindex automatique, diagramme d'accord
1471 Les diagrammes d'accord peuvent être créés automatiquement ; il
1472 suffit d'affecter les notes à un contexte @code{FretBoards}. Si aucun
1473 diagramme prédéfini n'est disponible pour les notes entrées avec
1474 l'accordage actuel (@code{stringTunings}), les cordes et cases
1475 correspondant aux notes seront automatiquement calculées.
1477 @lilypond[quote,ragged-right,verbatim]
1496 @funindex predefinedFretboardsOff
1497 @funindex \predefinedFretboardsOff
1498 @funindex predefinedFretboardsOn
1499 @funindex \predefinedFretboardsOn
1501 Dans la mesure où aucun diagramme prédéfini n'est chargé par défaut, le
1502 calcul automatique des diagrammes d'accord est le comportement par
1503 défaut. Dès que les diagrammes par défaut sont chargés, le calcul
1504 automatique peut être activé ou désactivé par des commandes
1507 @lilypond[quote,ragged-right,verbatim]
1509 \storePredefinedDiagram #default-fret-table
1512 #"x;3-1-(;5-2;5-3;5-4;3-1-1-);"
1521 \predefinedFretboardsOff
1523 \predefinedFretboardsOn
1535 Le calculateur se trouvera parfois incapable de trouver un diagramme
1536 d'accord convenable. On peut souvent y remédier en assignant les notes
1537 aux cordes. Dans bien des cas, il suffit de placer manuellement une
1538 seule note pour que les autres soient alors placées de manière
1539 appropriée par le contexte @code{FretBoards}.
1541 @cindex fret, ajout de doigtés aux diagrammes
1542 @cindex doigtés, ajout à des diagrammes de fret
1544 Il est possible d'ajouter des indications de doigté aux diagrammes de
1547 @lilypond[quote, verbatim]
1555 <c-3 e-2 g c'-1 e'>1
1566 La propriété @code{minimumFret} permet de définir la case minimale qui
1567 servira à calculer les cordes et les cases du contexte @code{FretBoard}.
1569 @lilypond[quote, verbatim]
1578 \set FretBoards.minimumFret = #5
1589 Les cordes et les cases du contexte @code{FretBoards} sont liées à la
1590 propriété @code{stringTunings}, qui a là même signification que dans le
1591 contexte @code{TabStaff}.
1592 Voir @ref{Tablatures personnalisées} pour plus d'information sur la
1593 propriété @code{stringTunings}.
1595 La disposition graphique d'un diagramme d'accord peut être modifiée
1596 suivant les préférences de l'utilisateur au travers des propriétés de
1597 l'interface @code{fret-diagram-interface}. Pour un diagramme
1598 d'accord @code{FretBoards} donné, les propriétés de l'interface
1599 dépendent de @code{FretBoards.FretBoard}.
1602 @code{\predefinedFretboardsOff},
1603 @code{\predefinedFretboardsOn}.
1607 Manuel de notation :
1608 @ref{Tablatures personnalisées}.
1611 @rlsrnamed{Fretted strings, Cordes frettées}.
1613 Référence des propriétés internes :
1614 @rinternals{fret-diagram-interface}.
1617 Le calcul automatique des diagrammes de fret se révèle inapproprié pour
1618 les instruments dont l'ordre des cordes ne correspond pas à l'ordre des
1622 @node Doigtés pour la main droite
1623 @unnumberedsubsubsec Doigtés pour la main droite
1624 @translationof Right-hand fingerings
1626 @cindex cordes frettées, doigtés main droite
1627 @cindex doigtés main droite et cordes frettées
1628 @cindex main droite, doigtés pour cordes frettées
1630 @funindex rightHandFinger
1631 @funindex \rightHandFinger
1633 Les doigtés de main droite @var{p-i-m-a} doivent être entrés à l'aide de
1634 l'instruction @code{\rightHandFinger} suivie d'un nombre.
1636 @warning{Lorsque vous utilisez l'instruction @code{@bs{}rightHandFinger}
1637 dans un accord, une espace @strong{doit} précéder la fermeture de la
1638 construction par un @code{>}.}
1640 @lilypond[quote,verbatim,relative=0]
1642 c4\rightHandFinger #1
1643 e\rightHandFinger #2
1644 g\rightHandFinger #3
1645 c\rightHandFinger #4
1646 <c,\rightHandFinger #1 e\rightHandFinger #2
1647 g\rightHandFinger #3 c\rightHandFinger #4 >1
1650 Pour plus de clarté, vous pouvez traduire ou abréger la commande
1651 @code{\rightHandFinger}, par exemple en @code{doigtMainDroite} ou
1655 MD = #rightHandFinger
1659 @lilypondfile[verbatim,quote,texidoc,doctitle]
1660 {placement-of-right-hand-fingerings.ly}
1662 @lilypondfile[verbatim,quote,texidoc,doctitle]
1663 {fingerings,-string-indications,-and-right-hand-fingerings.ly}
1667 @rlsrnamed{Fretted strings, Cordes frettées}.
1669 Référence des propriétés internes :
1670 @rinternals{StrokeFinger}.
1675 @translationof Guitar
1677 La plupart des aspects en matière de notation pour guitare sont traités
1678 dans la partie commune aux instruments frettés. Il subsiste cependant
1679 quelques particularités que nous allons maintenant examiner.
1681 Parfois l'utilisateur aimerait créer des documents de type recueil de
1682 chansons, où l'on ne trouve que des accords au-dessus des paroles. Dans
1683 la mesure où LilyPond est un éditeur de partitions, il n'est pas l'outil
1684 optimal pour des documents sans partition. Une meilleure alternative
1685 serait de recourir à un traitement de texte, un éditeur de texte ou,
1686 pour les utilisateurs expérimentés, un logiciel typographique tel que
1690 * Indication de la position et du barré::
1691 * Indication des harmoniques et notes étouffées::
1692 * Indication de power chord::
1696 @node Indication de la position et du barré
1697 @unnumberedsubsubsec Indication de la position et du barré
1698 @translationof Indicating position and barring
1700 @cindex barré, indication de la position
1701 @cindex cordes frettées, indication de la position et du barré
1703 Cet exemple montre comment indiquer les positions et les barrés :
1705 @lilypond[quote,ragged-right,verbatim,relative=0]
1709 \override TextSpanner.bound-details.left.text = #"XII "
1711 b16 e g e b g\stopTextSpan
1716 Manuel de notation :
1717 @ref{Indication textuelle avec extension}.
1720 @rlsrnamed{Fretted strings, Cordes frettées},
1721 @rlsrnamed{Expressive marks, Signes d'interprétation}.
1724 @node Indication des harmoniques et notes étouffées
1725 @unnumberedsubsubsec Indication des harmoniques et notes étouffées
1726 @translationof Indicating harmonics and dampened notes
1728 @cindex cordes frettées, notes étouffées
1729 @cindex cordes frettées, harmoniques
1730 @cindex notes étouffées et cordes frettées
1731 @cindex harmoniques et cordes frettées
1733 Des têtes de note spéciales peuvent servir à indiquer les notes
1734 étouffées et les sons harmoniques. Les sons harmoniques sont souvent
1735 détaillés grâce à des indications textuelles.
1737 @lilypond[quote,ragged-right,verbatim]
1740 \override Staff.NoteHead.style = #'harmonic-mixed
1741 d^\markup { \italic { \fontsize #-2 { "harm. 12" }}} <g b>1
1745 Les notes étouffées, ou @notation{notes fantômes}, se rencontrent aussi
1746 bien sur une portée normale que dans une tablature :
1748 @lilypond[quote,ragged-right,verbatim]
1749 music = \relative c' {
1750 < a\3 \deadNote c\2 a'\1 >4
1751 < b\3 \deadNote d\2 b'\1 >
1752 < c\3 \deadNote e\2 c'\1 >
1754 \tuplet 3/2 { g8 b e }
1769 Le @emph{palm mute}, appelé aussi parfois @emph{chop}, est une technique
1770 de jeu pour la guitare électrique ; elle est connue sous le nom de
1771 pizzicato par les joueurs de guitare classique. Elle consiste à poser
1772 la main droite sur les cordes juste au-dessus du chevalet, de façon à
1773 étouffer plus ou moins légèrement les notes. LilyPond permet d'indiquer
1774 ce style de jeu en affectant un profil spécifique aux têtes de note.
1776 @lilypond[quote,ragged-right,verbatim]
1777 \new Voice { % Warning: explicit Voice instantiation is
1778 % required to have palmMuteOff work properly
1779 % when palmMuteOn comes at the beginning of
1784 e8^\markup { \musicglyph #"noteheads.u2do" = palm mute }
1787 e e \palmMute e e e |
1788 e8 \palmMute { e e e } e e e e |
1789 < \palmMute e b' e >8 \palmMute { e e e } < \palmMute e b' e >2
1795 Manuel de notation :
1796 @ref{Têtes de note spécifiques},
1797 @ref{Têtes de note}.
1800 @rlsrnamed{Fretted strings, Cordes frettées}.
1803 @node Indication de power chord
1804 @unnumberedsubsubsec Indication de @emph{power chord}
1805 @translationof Indicating power chords
1807 @funindex powerChords
1808 @funindex \powerChords
1810 @cindex power chords
1811 @cindex chord, power
1813 Les @emph{power chords} -- terme anglais signifiant littéralement
1814 @qq{accords de puissance} -- s'indiquent aussi bien en mode accord que
1815 dans une construction en accord :
1817 @lilypond[quote,ragged-right,verbatim]
1818 ChordsAndSymbols = {
1823 \set minimumFret = #8
1827 \set minimumFret = #5
1847 Le symbole de @emph{power chord} est désactivé dès lors que survient un
1848 accord traditionnel :
1850 @lilypond[quote,ragged-right,verbatim]
1851 mixedChords = \chordmode {
1875 Glossaire musicologique :
1876 @rglos{power chord}.
1878 Manuel de notation :
1879 @ref{Extension et altération d'accords},
1880 @ref{Impression des noms d'accord}.
1883 @rlsrnamed{Fretted strings, Cordes frettées}.
1888 @translationof Banjo
1891 * Tablatures pour banjo::
1895 @node Tablatures pour banjo
1896 @unnumberedsubsubsec Tablatures pour banjo
1897 @translationof Banjo tablatures
1899 @cindex banjo, tablatures
1900 @cindex tablatures pour banjo
1902 LilyPond permet d'écrire des tablatures de base pour le banjo à cinq
1903 cordes. Pour ce faire, pensez à utiliser le format de tablature pour
1904 banjo, afin d'avoir le bon nombre de cordes et le bon accordage :
1906 @c due to crazy intervals of banjo music, absolute pitch is recommended
1908 @lilypond[quote,ragged-right,verbatim]
1910 g8 d' g'\5 a b g e d' |
1911 g4 d''8\5 b' a'\2 g'\5 e'\2 d' |
1916 \new Staff \with { \omit StringNumber }
1917 { \clef "treble_8" \music }
1918 \new TabStaff \with {
1919 tablatureFormat = #fret-number-tablature-format-banjo
1920 stringTunings = #banjo-open-g-tuning
1926 @cindex banjo, accordages
1927 @cindex accordages de banjo
1929 @funindex banjo-c-tuning
1930 @funindex banjo-modal-tuning
1931 @funindex banjo-open-d-tuning
1932 @funindex banjo-open-dm-tuning
1933 @funindex four-string-banjo
1935 LilyPond prend en charge un certain nombre d'accordages courants pour
1936 banjo : @code{banjo-c-tuning} sol do sol si ré (gCGBD),
1937 @code{banjo-modal-tuning} sol ré sol do ré (gDGCD),
1938 @code{banjo-open-d-tuning} la ré fa# la ré (aDF#AD) et
1939 @code{banjo-open-dm-tuning} la ré fa la ré (aDFAD).
1941 Ces accordages peuvent être convertis pour banjo à quatre cordes au
1942 moyen de la fonction @code{four-string-banjo} :
1945 \set TabStaff.stringTunings = #(four-string-banjo banjo-c-tuning)
1949 Fichiers d'initialisation :
1950 @file{ly/string-tunings-init.ly}.
1953 @rlsrnamed{Fretted strings, Cordes frettées}.