X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Ffr%2Fnotation%2Ffretted-strings.itely;h=07f36ff58741cd01176c293c86db7e6d78853e5a;hb=d0c96d3f0b1dca7df98ef5586059965dd46ab16f;hp=36f73d19aa183139e3aeefe554a284280dde332b;hpb=0ed7867f1eda627a41db9580dd6951f9ebd48917;p=lilypond.git diff --git a/Documentation/fr/notation/fretted-strings.itely b/Documentation/fr/notation/fretted-strings.itely index 36f73d19aa..07f36ff587 100644 --- a/Documentation/fr/notation/fretted-strings.itely +++ b/Documentation/fr/notation/fretted-strings.itely @@ -1,13 +1,14 @@ @c -*- coding: utf-8; mode: texinfo; documentlanguage: fr -*- @ignore - Translation of GIT committish: 3f880f886831b8c72c9e944b3872458c30c6c839 + Translation of GIT committish: 40bf2b38d674c43f38058494692d1a0993fad0bd When revising a translation, copy the HEAD committish of the - version that you are working on. See TRANSLATION for details. + version that you are working on. For details, see the Contributors' + Guide, node Updating translation committishes.. @end ignore -@c \version "2.12.0" +@c \version "2.14.0" @c Translators: Matthieu Jacquot @c Translation checkers: Jean-Charles Malahieude @@ -19,11 +20,11 @@ @lilypondfile[quote]{fretted-headword.ly} Cette section traite de différents aspects de la notation propre aux -instruments à cordes frettées. +instruments à cordes frettées. @cindex tablature -@cindex guitare, tablature pour -@cindex banjo, tablature pour +@cindex guitare, tablature pour +@cindex banjo, tablature pour @cindex tablature pour guitare @cindex tablature pour banjo @@ -61,22 +62,24 @@ d'utiliser des diagrammes d'accord au-dessus de la portée traditionnelle. La guitare et le banjo sont des instruments transpositeurs, sonnant une octave au-dessous de ce qui est écrit. Les partitions pour ces instruments utilisent donc la clé de sol ottava -bassa @code{"treble_8"}. Vous pourrez trouver ailleurs dans la +bassa @code{"treble_8"} -- ou une instruction @code{\transposition c} +pour un rendu MIDI correct. Vous pourrez trouver ailleurs dans la documentation d'autres éléments aussi utilisés par les instruments à -cordes frettées : +cordes frettées@tie{}: @itemize -@item Les doigtés s'obtiennent comme indiqué au chapitre -@ref{Doigtés}. +@item Les doigtés s'obtiennent comme indiqué au chapitre +@ref{Doigtés}. @item En plus des @notation{Laissez vibrer}, les liaisons peuvent intervenir sur des accords arpégés ou des trémolos. Reportez-vous au -chapitre @ref{Liaisons de prolongation}. +chapitre @ref{Liaisons de prolongation}. @item Des indications quant au support polyphonique se trouvent au chapitre @ref{Résolution des collisions}. -@item La notation des sons harmoniques se trouve à la section @ref{Harmoniques}. +@item La notation des sons harmoniques se trouve à la section +@ref{Harmoniques}. @end itemize @@ -102,9 +105,9 @@ Manuel de notation : @cindex numéros de corde et doigtés @cindex doigtés et numéros de corde -Une corde sur laquelle une note doit être jouée peut être indiquée +Une corde sur laquelle une note doit être jouée peut être indiquée en attachant @code{\@var{numéro}} à cette note prise dans une -construction de type accord @code{<>}. +construction de type accord @code{<>}. @warning{Les numéros de cordes @strong{doivent} être définis dans une construction de type accord même s'il n'y a qu'une seule note.} @@ -115,9 +118,9 @@ construction de type accord même s'il n'y a qu'une seule note.} 1 @end lilypond -Quand les indications de doigté et de numéro de corde sont -attachées à une même note, leur positionnement se fera en fonction -de l'ordre dans lequel ils apparaissent dans le code : +Quand les indications de doigté et de numéro de corde sont attachées à +une même note, leur positionnement se fera en fonction de l'ordre dans +lequel ils apparaissent dans le code@tie{}: @lilypond[verbatim,quote,relative=1] @@ -140,7 +143,7 @@ Manuel de notation : @ref{Doigtés}. Morceaux choisis : -@rlsr{Fretted strings}. +@rlsrnamed{Fretted strings,Cordes frettées}. Référence des propriétés internes : @rinternals{StringNumber}, @@ -159,65 +162,263 @@ Référence des propriétés internes : La notation en tablature est utilisée pour certains instruments à cordes pincées. Les hauteurs n'y sont pas indiquées par des têtes de note, -mais par des chiffres qui indiquent sur quelle corde, et à quelle case -chaque note doit être jouée. Dans certaines limites, LilyPond vous -permet d'écrire des tablatures. - -Chaque numéro de corde associé à une note doit être précédé d'une barre -oblique inverse (ou @qq{antislash}) suivi d'un nombre. Par défaut, la -première corde est -la plus aiguë, et les cordes suivent l'accordage traditionnel d'une -guitare (à six cordes). Les notes sont imprimées sous forme de -tablature, dans les contextes @rinternals{TabStaff} et -@rinternals{TabVoice}. - -@lilypond[quote,ragged-right,fragment,verbatim] -\new TabStaff { - a,4\5 c'\2 a\3 e'\1 - e\4 c'\2 a\3 e'\1 +mais par des chiffres ou autres symboles, qui indiquent sur quelle +corde et à quelle case chaque note doit être jouée. Des notes devant +être jouées simultanément seront alors alignées verticalement. + +Par défaut, la première corde est la plus aiguë et correspond à la ligne +supérieure du @code{TabStaff}. Les cordes suivent par défaut +l'accordage traditionnel d'une guitare (à six cordes). Les notes sont +imprimées sous forme de tablature, dans les contextes @code{TabStaff} et +@code{TabVoice}. + +@lilypond[quote,ragged-right,verbatim] +\new TabStaff \relative c' { + a,8 a' a + d, a' a } @end lilypond -@funindex minimumFret +Par défaut, les tablatures ne comportent aucune marque de durée ni de +symbole musical tel que des nuances. + +@lilypond[quote,ragged-right,verbatim] +symbols = { + \time 3/4 + c4-.^"Allegro" d( e) + f4-.\f g a^\fermata + \mark \default + c8_.\<\( c16 c ~ c2\! + c'2.\prall\) +} + +\score { + << + \new Staff { \clef "G_8" \symbols } + \new TabStaff { \symbols } + >> +} +@end lilypond + +@funindex \tabFullNotation + +Pour obtenir les symboles de notation habituelle dans une tablature, il +faut appliquer la commande @code{\tabFullNotation} au contexte +@code{TabStaff}. Vous noterez par ailleurs que les blanches sont +affublées d'une double hampe afin de ne pas les confondre avec des +noires. + +@lilypond[quote,ragged-right,verbatim] +symbols = { + \time 3/4 + c4-.^"Allegro" d( e) + f4-.\f g a^\fermata + \mark \default + c8_.\<\( c16 c ~ c2\! + c'2.\prall\) +} + +\score { + \new TabStaff { + \tabFullNotation + \symbols + } +} +@end lilypond @cindex cases +@cindex frets -Quand aucune corde n'est précisée, LilyPond choisit automatiquement la -corde pour laquelle la position est la moins élevée et qui donne un -numéro de case supérieur ou égal à la valeur de la propriété -@code{minimumFret}. La valeur par défaut de cette propriété est fixée à -0, ce qui correspond aux cordes à vide. +@funindex minimumFret + +Quand aucune corde n'est précisée -- à l'aide d'une barre oblique +inverse (ou @qq{antislash}) précédant son numéro --, LilyPond choisit +automatiquement la corde pour laquelle la position est la moins élevée +et qui donne un numéro de case supérieur ou égal à la valeur de la +propriété @code{minimumFret}. La valeur par défaut de cette propriété +est fixée à 0, ce qui correspond aux cordes à vide. @lilypond[quote,ragged-right,verbatim] \new StaffGroup << \new Staff \relative c { \clef "treble_8" + \time 2/4 c16 d e f g4 + c,16\5 d\5 e\4 f\4 g4\4 c,16 d e f g4 } \new TabStaff \relative c { c16 d e f g4 + c,16\5 d\5 e\4 f\4 g4\4 \set TabStaff.minimumFret = #5 c,16 d e f g4 } >> @end lilypond +@funindex \tabChordRepetition + +La répétition d'une construction en accord s'indique par un @code{q}. +Cette fonctionnalité est opérationnelle en mode tablature dès lors que +vous aurez préalablement fait appel à la commande +@code{\tabChordRepetition}. Les numéros de corde indiqués dans votre +accord seront alors préservés et reproduits à chaque répétition. + +@lilypond[quote,verbatim] +\tabChordRepetition + +guitar = \relative c' { + r8 ~ q4 q8~ q q4 +} + +\new StaffGroup << + \new Staff { + \clef "treble_8" + \override Voice.StringNumber #'transparent = ##t + \guitar + } + \new TabStaff { + \guitar + } +>> +@end lilypond + +Lorsqu'une liaison de prolongation intervient à l'occasion d'un saut de +ligne, la note est répétée, entre parenthèses. Il en va de même pour la +seconde alternative d'une répétition. + +@lilypond[quote,ragged-right,verbatim] +ties = \relative c' { + \repeat volta 2 { + e2. f4~ + f2 g2~ } + \alternative { + { g4 f2. } + { g4\repeatTie c,2. } + } + b1~\break + b1 \bar "|." +} + +\score { + << + \new StaffGroup << + \context Staff { + \clef "treble_8" + \ties + } + \context TabStaff { + \ties + } + >> + >> + \layout { + indent = #0 + ragged-right = ##t + } +} +@end lilypond + +@funindex \hideSplitTiedTabNotes + +La commande @code{\hideSplitTiedTabNotes} permet d'éviter d'imprimer +ces cases entre parenthèses. + +@lilypond[quote,ragged-right,verbatim] +ties = \relative c' { + \repeat volta 2 { + e2. f4~ + f2 g2~ } + \alternative { + { g4 f2. } + { g4\repeatTie c,2. } + } + b1~\break + b1 \bar "|." +} + +\score { + << + \new StaffGroup << + \context Staff { + \clef "treble_8" + \ties + } + \context TabStaff { + \hideSplitTiedTabNotes + \ties + } + >> + >> + \layout { + indent = #0 + ragged-right = ##t + } +} +@end lilypond + @cindex harmoniques, indication en tablature @cindex tablature et indication d'harmoniques @cindex glissando, indication en tablature @cindex tablature et glissando +@funindex \harmonic +@funindex \harmonicByFret +@funindex \harmonicByRatio + Les indications de sons harmoniques ainsi que les glissandi peuvent être ajoutés aux tablatures. +@lilypond[verbatim,quote] +firstHarmonic = { + 4 + 4 + 2 +} +\score { + << + \new Staff { \firstHarmonic } + \new TabStaff { \firstHarmonic } + >> +} +@end lilypond -@lilypond[fragment, verbatim, quote, relative=1] -\new TabStaff { - \new TabVoice { - d\2\glissando e\2 - } +Vous noterez que la commande @code{\harmonic} intervient toujours dans +une construction d'accord. Ceci ne fonctionne donc que pour une +harmonique au douzième fret d'une corde à vide. Toute autre harmonique +devrait être définie directement par LilyPond. Vous pouvez l'y aider en +indiquant la case où le doigt viendrait se placer sur le manche. + +@lilypond[verbatim,quote] +fretHarmonics = { + \harmonicByFret #5 d16\4 + \harmonicByFret #4 d16\4 + \harmonicByFret #3 d8\4 + \harmonicByFret #5 2. +} +\score { + << + \new Staff { \fretHarmonics } + \new TabStaff { \fretHarmonics } + >> +} +@end lilypond + +Une harmonique peut accessoirement se calculer à partir de la longueur +de corde par rapport au doigté de cette harmonique. + +@lilypond[verbatim,quote] +ratioHarmonics = { + \harmonicByRatio #1/2 4 + \harmonicByRatio #1/3 4 + \harmonicByRatio #1/4 { g8\3 b8\2 e'4\1 } +} +\score { + << + \new Staff { \ratioHarmonics } + \new TabStaff { \ratioHarmonics } + >> } @end lilypond @@ -230,13 +431,27 @@ peuvent être ajoutés aux tablatures. @lilypondfile[verbatim,lilyquote,texidoc,doctitle] {polyphony-in-tablature.ly} +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{open-string-harmonics-in-tablature.ly} + +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{fretted-string-harmonics-in-tablature.ly} + +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{slides-in-tablature.ly} + +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{chord-glissando-in-tablature.ly} + @seealso Manuel de notation : -@ref{Hampes}. +@ref{Hampes}, +@ref{Harmoniques}, +@ref{Glissando}. Morceaux choisis : -@rlsr{Fretted strings}. +@rlsrnamed{Fretted strings,Cordes frettées}. Référence des propriétés internes : @rinternals{TabNoteHead}, @@ -247,12 +462,12 @@ Référence des propriétés internes : @knownissues -Les accords ne subissent aucun traitement particulier ; de ce fait, la -sélection automatique des cordes peut attribuer une même corde pour deux -notes différentes de l'accord. +Les accords ne subissent aucun traitement particulier@tie{}; de ce fait, +la sélection automatique des cordes peut attribuer une même corde pour +deux notes différentes de l'accord. Afin que @code{\partcombine} fonctionne avec des tablatures, on doit -ajouter au contexte @code{TabStaff} des voix fantômes : +ajouter au contexte @code{TabStaff} des voix fantômes@tie{}: @lilypond[quote,ragged-right,verbatim] melodia = \partcombine { e4 g g g }{ e4 e e e } @@ -267,7 +482,7 @@ melodia = \partcombine { e4 g g g }{ e4 e e e } >> @end lilypond -Le support des modes de jeu propres à la guitare se limite aux sons +Le support des modes de jeu propres à la guitare se limite aux sons harmoniques et aux glissandi. @node Tablatures personnalisées @@ -284,12 +499,12 @@ harmoniques et aux glissandi. @funindex StringTunings -Sous LilyPond, la case correspondant à une note jouée sur une corde donnée -est calculée automatiquement. Pour ce faire, l'accordage doit +Sous LilyPond, la case correspondant à une note jouée sur une corde +donnée est calculée automatiquement. Pour ce faire, l'accordage doit être spécifié. L'accordage des cordes est donné par la propriété @code{StringTunings}. -LilyPond possède des accordages prédéfinis pour banjo, mandoline, guitare +LilyPond possède des accordages prédéfinis pour banjo, mandoline, guitare et guitare basse. Lilypond calcule automatiquement la transposition correspondant à ces accordages. L'exemple ci-dessous est pour guitare basse, il sonnera donc une octave en dessous de ce qui est écrit. @@ -311,40 +526,110 @@ basse, il sonnera donc une octave en dessous de ce qui est écrit. >> @end lilypond -L'accordage par défaut est @code{guitar-tuning} ; il correspond à -l'accordage standard d'une guitare : mi la ré sol si mi (EADGBE). -D'autres accordages prédéfinis sont disponibles : +L'accordage par défaut est @code{guitar-tuning}@tie{}; il correspond à +l'accordage standard d'une guitare@tie{}: mi la ré sol si mi (EADGBE). +D'autres accordages prédéfinis sont disponibles@tie{}: @code{guitar-open-g-tuning}, @code{mandolin-tuning} et -@code{banjo-open-g-tuning}. Les accordages prédéfinis sont répertoriés -dans le fichier @code{scm/output-lib.scm}. - -L'accordage est constitué par une liste Scheme des hauteurs de notes +@code{banjo-open-g-tuning}. Les accordages prédéfinis sont répertoriés +dans le fichier @file{ly/string-tuning-init.ly}. + +@funindex contextStringTunings +@funindex \contextStringTunings + +LilyPond vous permet de créer n'importe quel accordage. L'accordage du +contexte en cours se détermine à l'aide de la fonction +@code{\contextStringTuning}. Celle-ci prend deux arguments@tie{}: une +représentation symbolique qui gardera l'accordage en mémoire, et une +construction d'accord définissant la hauteur des différentes cordes. +Les hauteurs fournies s'expriment impérativement en mode absolu -- voir +@ref{Hauteurs avec octave absolue}. La corde ayant le numéro le plus +élevé (généralement la note la plus basse) est mentionnée en premier. + +L'accordage est constitué par une liste Scheme des hauteurs de note correspondant aux cordes à vide, une note pour chaque corde, classée par numéro de corde de 1 à n, où la corde 1 est la plus haute dans la tablature et n la plus basse. Cela revient généralement à classer les cordes de la plus aiguë à la plus grave, mais certains instruments -(comme le ukulele) n'ont pas les cordes classées par hauteur. +(comme le ukulele) n'ont pas les cordes classées par hauteur. -Dans cette liste, la hauteur des notes est représentée par l'intervalle, -exprimé en demi-tons, du do central jusqu'à la note de la corde à vide. -Elle doit donc être représentée par un nombre entier. LilyPond calcule -la note correspondant à chaque corde en ajoutant cet intervalle au do -central. -Lilypond calcule automatiquement le nombre de cordes à représenter dans -la tablature (@code{TabStaff}) en comptant le nombre d'éléments définis -dans le @code{stringTunings}. +Nous pouvons ainsi définir par exemple l'accordage d'un instrument à +quatre cordes accordées do sol ré la, et en anglais@tie{}: +@code{a''}, @code{d''}, @code{g'}, et @code{c'}@tie{}: + + +@lilypond[quote,verbatim] +mynotes = { + c'4 e' g' c'' | + e''4 g'' b'' c''' +} + +<< + \new Staff { + \clef treble + \mynotes + } + \new TabStaff { + \contextStringTuning #'custom-tuning + \mynotes + } +>> +@end lilypond + + +La propriété @code{stringTuning} permet aussi au @code{FretBoards} de +calculer automatiquement les diagrammes de frets. + +@funindex makeStringTuning +@funindex \makeStringTuning + +L'accordage fait partie de la clé permettant d'identifier les +diagrammes prédéfinis -- voir @ref{Tablatures prédéfinies}. La fonction +@code{\makeStringTuning} permet d'établir un accordage sans pour autant +définir la propriété @code{stringTunings} dans le contexte en cours. +Les arguments à fournir à la commande @code{\makeStringTuning} sont +l'identifiant de ce nouvel accordage et l'accord dont il est constitué. +Nous pourrions donc écrire l'exemple précédent ainsi@tie{}: + +@lilypond[quote,verbatim] +\makeStringTuning #'custom-tuning + +mynotes = { + c'4 e' g' c'' | + e''4 g'' b'' c''' +} + +<< + \new Staff { + \clef treble + \mynotes + } + \new TabStaff { + \set TabStaff.stringTunings = #custom-tuning + \mynotes + } +>> +@end lilypond + +L'accordage est constitué, en interne, par une liste Scheme des hauteurs +de notes correspondant aux cordes à vide, une note pour chaque corde, +classée par numéro de corde de 1 à n, où la corde 1 est la plus haute +dans la tablature et n la plus basse. Cela revient généralement à +classer les cordes de la plus aiguë à la plus grave, mais certains +instruments (comme le ukulele) n'ont pas les cordes classées par hauteur. -N'importe quel accordage peut donc être créé. Par exemple, nous pouvons -définir l'accordage d'un instrument à quatre cordes accordées do sol ré -la, donc de la plus aiguë à la plus grave et en anglais : -@code{a''}, @code{d''}, @code{g'}, et @code{c'} : +Chaque hauteur de corde incluse dans un accordage est un objet LilyPond +de type @emph{pitch}. Les objets @emph{pitch} sont créés par la fonction +@code{ly:make-pitch} -- voir @ref{Fonctions Scheme}. +En cas de besoin, vous pouvez créer un accordage en Scheme pur. Notez +bien qu'il ne sera pas enregistré comme objet. Voici comment recréer +l'accordage des exemples précédents@tie{}: @lilypond[quote,verbatim] mynotes = { - c'4 e' g' c'' | - e'' g'' b'' c''' + c'4 e' g' c'' | + e''4 g'' b'' c''' } << @@ -353,23 +638,56 @@ mynotes = { \mynotes } \new TabStaff { - \set TabStaff.stringTunings = #'(21 14 7 0) + \set TabStaff.stringTunings = #`(,(ly:make-pitch 1 5 0) + ,(ly:make-pitch 1 1 0) + ,(ly:make-pitch 0 4 0) + ,(ly:make-pitch 0 0 0)) \mynotes } >> @end lilypond +Lilypond calcule automatiquement le nombre de cordes à représenter dans +la tablature (@code{TabStaff}) ainsi que dans le @code{FretBoard} en +comptant le nombre d'éléments définis dans le @code{stringTunings}. + +@cindex moderntab clef +@cindex clef, moderntab +@cindex clef, tab +@cindex tab clef + +LilyPond dispose d'une clef de tablature moderne. + +@lilypond[quote,ragged-right,verbatim] +\new TabStaff { + \clef moderntab + 1 + \break + \clef tab + 1 +} +@end lilypond + +Cette clef moderne prend en charge les tablatures de quatre à sept cordes. + @seealso -Fichiers sources installés : -@file{scm/output-lib.scm}. +Fichiers d'initialisation : +@file{ly/string-tuning-init.ly}, +@file{scm/tablature.scm}. Morceaux choisis : -@rlsr{Fretted strings}. +@rlsrnamed{Fretted strings,Cordes frettées}. Référence des propriétés internes : @rinternals{Tab_note_heads_engraver}. +@knownissues +Le calcul automatique des tablatures se révèle inapproprié pour les +instruments dont l'ordre des cordes ne correspond pas à l'ordre des +hauteurs, comme le ukulele. + + @node Tablatures sous forme d'étiquette @unnumberedsubsubsec Tablatures sous forme d'étiquette @translationof Fret diagram markups @@ -381,17 +699,17 @@ Référence des propriétés internes : @cindex fret, diagrammes personnalisés @cindex diagrammes personnalisés de fret -On peut ajouter des diagrammes d'accords au-dessus de n'importe quelle +On peut ajouter des diagrammes d'accord au-dessus de n'importe quelle note, en tant qu'objets @code{\markup}. Ces objets contiennent toutes les informations du diagramme d'accord. Il y a pour les définir trois -interfaces "diagramme d'accord" (@emph{fret-diagram} en anglais) : +interfaces "diagramme d'accord" (@emph{fret-diagram} en anglais)@tie{}: @var{standard}, @var{terse} et @var{verbose}. Ces trois interfaces produiront des diagrammes similaires mais permettent des niveaux de personnalisation différents. Des détails à -propos des interfaces de type @code{\markup} -peuvent être trouvés dans @ref{Text markup commands}. +propos des interfaces de type @code{\markup} +peuvent être trouvés à l'annexe @ref{Instrument Specific Markup}. -Dans l'interface standard des diagrammes d'accords, on indiquera le +Dans l'interface standard des diagrammes d'accord, on indiquera le numéro de corde et le numéro de case pour chaque point placé sur une corde. Les cordes à vide et étouffées peuvent aussi être indiquées. @@ -415,8 +733,8 @@ Les cordes à vide et étouffées peuvent aussi être indiquées. @cindex barré, indication de @cindex indication du barré -Les indications de barrés peuvent aussi être ajoutées au diagramme -d'accord dans l'interface standard : +Les indications de barré peuvent aussi être ajoutées au diagramme +d'accord dans l'interface standard@tie{}: @lilypond[quote, verbatim] << @@ -463,7 +781,7 @@ représentées peuvent aussi être modifiés dans l'interface standard. Le nombre de cordes dans les diagrammes d'accord peut être modifié dans l'interface standard pour s'adapter à différents instruments tels que le -banjo et le ukulele. +banjo et le ukulele. @lilypond[quote, verbatim] << @@ -473,7 +791,7 @@ banjo et le ukulele. } } \context Staff { - %% A chord for ukelele + %% A chord for ukulele a'1 ^\markup \fret-diagram #"w:4;4-2-2;3-1-1;2-o;1-o;" } >> @@ -500,7 +818,7 @@ de ces doigtés peut être modifié dans l'interface standard. @end lilypond La taille ainsi que la position des points peuvent être contrôlées dans -l'interface standard. +l'interface standard. @lilypond[quote, verbatim] << @@ -524,12 +842,12 @@ l'interface standard. @funindex fret-diagram-terse @funindex \fret-diagram-terse -Dans l'interface @code{fret-diagram-terse}, les numéros de cordes sont -omis ; les numéros de cordes sont induits par la présence de +Dans l'interface @code{fret-diagram-terse}, les numéros de corde sont +omis@tie{}; les numéros de corde sont induits par la présence de points-virgules. Il y a un point-virgule pour chaque corde du diagramme. Le premier point-virgule correspondant au plus haut numéro de corde, le dernier à la première corde. Les cordes étouffées, les -cordes à vide ainsi que les numéros de case peuvent y être indiqués. +cordes à vide ainsi que les numéros de case peuvent y être indiqués. @lilypond[quote, verbatim] << @@ -548,8 +866,8 @@ cordes à vide ainsi que les numéros de case peuvent y être indiqués. >> @end lilypond -Les indications de barré peuvent être inclus dans l'interface -@code{fret-diagram-terse}. +Les indications de barré peuvent être incluses dans l'interface +@code{fret-diagram-terse}. @lilypond[quote, verbatim] << @@ -569,7 +887,7 @@ Les indications de barré peuvent être inclus dans l'interface @end lilypond Les indications de doigtés peuvent être inclus dans l'interface -@code{fret-diagram-terse}. +@code{fret-diagram-terse}. @c Need to use override to enable fingerings to show this -- can we do so? @lilypond[quote, verbatim] @@ -593,16 +911,17 @@ Les indications de doigtés peuvent être inclus dans l'interface Les autres propriétés des diagrammes d'accord doivent être ajustées en utilisant la commande @code{\override} dans l'interface -@code{fret-diagram-terse}. +@code{fret-diagram-terse}. @cindex fret-diagram-verbose markup +@cindex capo @funindex fret-diagram-verbose @funindex \fret-diagram-verbose L'interface @code{fret-diagram-verbose} est au format d'une liste Scheme. Chaque élément de la liste décrit un objet devant être placé -dans le diagramme d'accord. +dans le diagramme d'accord. @lilypond[quote, verbatim] << \context ChordNames { @@ -636,10 +955,10 @@ dans le diagramme d'accord. Les indications de doigté et de barré peuvent être décrits dans l'interface @code{fret-diagram-verbose}. Particularité propre à -l'interface @code{fret-diagram-verbose} : l'indication +l'interface @code{fret-diagram-verbose}@tie{}: l'indication de capodastre dans le diagramme d'accord. L'indication de capodastre est une petite ligne transversale aux cordes. La case avec le -capodastre est la case la plus basse du diagramme d'accord. +capodastre est la case la plus basse du diagramme d'accord. @c \override is necessary to make fingering visible @lilypond[quote, verbatim] @@ -687,7 +1006,7 @@ capodastre est la case la plus basse du diagramme d'accord. Toutes les autres propriétés du diagramme d'accord doivent être indiquées en utilisant la commande @code{\override} lorsque l'on utilise -l'interface @code{fret-diagram-verbose}. +l'interface @code{fret-diagram-verbose}. @ignore The following example shows the three fret-diagram markup @@ -733,23 +1052,26 @@ and color of dots. La disposition graphique d'un diagramme d'accord peut être modifiée suivant les préférences de l'utilisateur grâce aux propriétés de -l'interface @code{fret-diagram-interface}. +l'interface @code{fret-diagram-interface}. Des détails se trouvent dans @rinternals{fret-diagram-interface}. Pour un diagramme d'accord, les propriétés de l'interface dépendent de -@code{Voice.TextScript}. +@code{Voice.TextScript}. @snippets +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{changing-fret-orientations.ly} + @lilypondfile[verbatim,lilyquote,texidoc,doctitle] {customizing-markup-fret-diagrams.ly} @seealso Manuel de notation : -@ref{Text markup commands}. +@ref{Instrument Specific Markup}. Morceaux choisis : -@rlsr{Fretted strings}. +@rlsrnamed{Fretted strings,Cordes frettées}. Référence des propriétés internes : @rinternals{fret-diagram-interface}. @@ -759,16 +1081,15 @@ Référence des propriétés internes : @unnumberedsubsubsec Tablatures prédéfinies @translationof Predefined fret diagrams - @cindex fret, diagrammes @cindex accord, diagrammes @funindex FretBoards @funindex stringTunings -Les diagrammes d'accords peuvent être affichés en utilisant le contexte +Les diagrammes d'accord peuvent être affichés en utilisant le contexte @code{FretBoards}. Par défaut le contexte @code{FretBoards} affichera -des diagrammes d'accords stockés dans une table de correspondance : +des diagrammes d'accord stockés dans une table de correspondance@tie{}: @lilypond[verbatim, ragged-right, quote] \include "predefined-guitar-fretboards.ly" @@ -780,17 +1101,53 @@ des diagrammes d'accords stockés dans une table de correspondance : @end lilypond Les diagrammes d'accord définis par défaut sont dans le fichier -@code{predefined-guitar-fretboards.ly}. Les diagrammes d'accords sont +@file{predefined-guitar-fretboards.ly}. Les diagrammes d'accord sont stockés en fonction des notes de l'accord ainsi que de l'accordage (@code{stringTunings}) utilisé. -@code{predefined-guitar-fretboards.ly} contient les diagrammes d'accords +@file{predefined-guitar-fretboards.ly} contient les diagrammes d'accord prédéfinis uniquement pour l'accordage standard (@code{guitar-tuning}). Des diagrammes d'accords peuvent être définis pour d'autres instruments -ou d'autres accordages en suivant les exemples du fichier -@code{predefined-guitar-fretboards.ly}. +ou d'autres accordages en suivant les exemples du fichier +@file{predefined-guitar-fretboards.ly}. + +Les diagrammes de fret propres au ukulele se trouvent dans le fichier +@file{predefined-ukulele-fretboards.ly}. + +@lilypond[verbatim, ragged-right, quote] +\include "predefined-ukulele-fretboards.ly" + +myChords = \chordmode { a1 a:m a:aug } + +\new ChordNames { + \myChords +} + +\new FretBoards { + \set stringTunings = #ukulele-tuning + \myChords +} +@end lilypond + +Les diagrammes de fret propres à la mandoline se trouvent dans le +fichier @file{predefined-mandolin-fretboards.ly}. + +@lilypond[verbatim, ragged-right, quote] +\include "predefined-mandolin-fretboards.ly" + +myChords = \chordmode { c1 c:m7.5- c:aug } + +\new ChordNames { + \myChords +} + +\new FretBoards { + \set stringTunings = #mandolin-tuning + \myChords +} +@end lilypond Les notes des accords peuvent être entrées aussi bien comme musique -simultanée qu'en utilisant le mode accord (voir +simultanée qu'en utilisant le mode accord (voir @ref{Généralités sur le mode accords}). @lilypond[verbatim, ragged-right,quote] @@ -809,9 +1166,9 @@ simultanée qu'en utilisant le mode accord (voir @funindex \chordmode Il est courant d'afficher simultanément le nom des accords et les -diagrammes d'accords correspondants. -Ceci s'obtient en mettant en parallèle un contexte @code{ChordNames} avec -un contexte @code{FretBoards} et en affectant aux deux la même musique. +diagrammes d'accord correspondants. Ceci s'obtient en mettant en +parallèle un contexte @code{ChordNames} et un contexte +@code{FretBoards}, tout en affectant aux deux la même musique. @lilypond[verbatim, ragged-right, quote] \include "predefined-guitar-fretboards.ly" @@ -833,9 +1190,9 @@ mychords = \chordmode{ @cindex fret et transposition @cindex diagrammes de fret et transposition -Les diagrammes d'accords prédéfinis sont transposables tant qu'il y a +Les diagrammes d'accord prédéfinis sont transposables tant qu'il y a un diagramme correspondant à l'accord transposé dans la base des -diagrammes d'accords. +diagrammes d'accord. @lilypond[verbatim, ragged-right, quote] \include "predefined-guitar-fretboards.ly" @@ -860,10 +1217,11 @@ mychordlist = { La table des diagrammes d'accord contient sept types d'accord (majeur, mineur, augmenté, diminué, septième de dominante, majeur sept, mineur sept) pour chacune des 17 fondamentales possibles. Une liste complète -des diagrammes d'accords prédéfinis se trouve dans @ref{Tablatures prédéfinies}. S'il n'y a pas d'entrée dans la table pour un -accord donné, le graveur @code{Fretboard_engraver} calculera le +des diagrammes d'accords prédéfinis se trouve à l'annexe +@ref{Tablatures prédéfinies}. S'il n'y a pas d'entrée dans la table +pour un accord donné, le graveur @code{Fretboard_engraver} calculera le diagramme d'accord en utilisant la fonctionnalité automatique décrite -dans @ref{Tablatures automatiques}. +dans @ref{Tablatures automatiques}. @lilypond[verbatim, ragged-right, quote] \include "predefined-guitar-fretboards.ly" @@ -887,18 +1245,19 @@ mychords = \chordmode{ Des diagrammes d'accord peuvent être ajoutés à la table des diagrammes d'accord. Pour ajouter un diagramme d'accord, il faut spécifier l'accord correspondant au diagramme, l'accord utilisé et la définition -du diagramme. Cette définition de diagramme peut être +du diagramme. Cette définition de diagramme peut être aussi bien de type @var{terse} que @var{verbose}. @lilypond[verbatim, ragged-right, quote] \include "predefined-guitar-fretboards.ly" -\storePredefinedDiagram \chordmode {c:9} +\storePredefinedDiagram #default-fret-table + \chordmode { c:maj9 } #guitar-tuning - #"x;3-2;2-1;3-3;3-4;x;" + #"x;3-2;o;o;o;o;" -mychords = \chordmode{ - c1 c:9 +mychords = \chordmode { + c1 c:maj9 } << @@ -911,18 +1270,20 @@ mychords = \chordmode{ >> @end lilypond -On peut enregistrer différents diagrammes pour un même accord -en les définissant à des octaves différentes. +On peut enregistrer différents diagrammes pour un même accord +en les définissant à des octaves différentes. Notez qu'il faut un +intervalle de deux octaves, le premier servant à la transposition. @lilypond[verbatim, ragged-right, quote] \include "predefined-guitar-fretboards.ly" -\storePredefinedDiagram \chordmode {c'} +\storePredefinedDiagram #default-fret-table + \chordmode { c'' } #guitar-tuning #(offset-fret 2 (chord-shape 'bes guitar-tuning)) mychords = \chordmode{ - c1 c' + c1 c'' } << @@ -943,8 +1304,8 @@ mychords = \chordmode{ @funindex storePredefinedDiagram @funindex \storePredefinedDiagram -En plus des diagrammes d'accord, LilyPond possède une liste interne de -carrures d'accord. +En plus des diagrammes d'accord, LilyPond possède une liste interne de +carrures d'accord. Les carrures d'accords sont des diagrammes d'accord qui peuvent être transposés le long du manche. Les carrures d'accords peuvent être ajoutées à la liste interne et être ensuite utilisées pour définir des @@ -952,27 +1313,29 @@ accords prédéfinis. Puisqu'elles sont transposables le long du manche, les carrures d'accord ne contiennent généralement pas de corde à vide. Tout comme les diagrammes d'accord, les carrures d'accord sont définies grâce aux interfaces @code{fret-diagram-terse} ou -@code{fret-diagram-verbose}. +@code{fret-diagram-verbose}. @lilypond[verbatim, ragged-right, quote] \include "predefined-guitar-fretboards.ly" -% add a new chord shape +% Add a new chord shape \addChordShape #'powerf #guitar-tuning #"1-1;3-3;3-4;x;x;x;" % add some new chords based on the power chord shape -\storePredefinedDiagram \chordmode {f'} +\storePredefinedDiagram #default-fret-table + \chordmode { f'' } #guitar-tuning - #(chord-shape 'powerf guitar-tuning) -\storePredefinedDiagram \chordmode {g'} + #(chord-shape 'powerf guitar-tuning) +\storePredefinedDiagram #default-fret-table + \chordmode { g'' } #guitar-tuning #(offset-fret 2 (chord-shape 'powerf guitar-tuning)) mychords = \chordmode{ - f1 f' g g' + f1 f'' g g'' } << @@ -989,8 +1352,8 @@ La disposition graphique d'un diagramme d'accord peut être modifiée suivant les préférences de l'utilisateur grâce aux propriétés de l'interface @code{fret-diagram-interface}. Pour plus d'information, consultez @rinternals{fret-diagram-interface}. Pour un diagramme -d'accord donné, les propriétés de l'interface dépendent de -@code{FretBoards.FretBoard}. +d'accord donné, les propriétés de l'interface dépendent de +@code{FretBoards.FretBoard}. @snippets @@ -1000,6 +1363,12 @@ d'accord donné, les propriétés de l'interface dépendent de @lilypondfile[verbatim,lilyquote,texidoc,doctitle] {defining-predefined-fretboards-for-other-instruments.ly} +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{chordchanges-for-fretboards.ly} + +@lilypondfile[verbatim,lilyquote,texidoc,doctitle] +{fretboards-alternate-tables.ly} + @seealso Manuel de notation : @@ -1008,12 +1377,14 @@ Manuel de notation : @ref{Généralités sur le mode accords}, @ref{Tablatures prédéfinies}. -Fichiers sources installés : +Fichiers d'initialisation : @file{ly/predefined-guitar-fretboards.ly}, -@file{ly/predefined-guitar-ninth-fretboards.ly}. +@file{ly/predefined-guitar-ninth-fretboards.ly}, +@file{ly/predefined-ukulele-fretboards.ly}, +@file{ly/predefined-mandolin-fretboards.ly}. Morceaux choisis : -@rlsr{Fretted strings}. +@rlsrnamed{Fretted strings,Cordes frettées}. Référence des propriétés internes : @rinternals {fret-diagram-interface}. @@ -1028,11 +1399,11 @@ Référence des propriétés internes : @cindex automatique, diagramme de fret @cindex automatique, diagramme d'accord -Les diagrammes d'accord peuvent être créés automatiquement ; il suffit -d'affecter les notes à un contexte @code{FretBoards}. Si aucun +Les diagrammes d'accord peuvent être créés automatiquement@tie{}; il +suffit d'affecter les notes à un contexte @code{FretBoards}. Si aucun diagramme prédéfini n'est disponible pour les notes entrées avec l'accordage actuel (@code{stringTunings}), les cordes et cases -correspondant aux notes seront automatiquement calculées. +correspondant aux notes seront automatiquement calculées. @lilypond[quote,ragged-right,verbatim] << @@ -1060,55 +1431,55 @@ correspondant aux notes seront automatiquement calculées. Dans la mesure où aucun diagramme prédéfini n'est chargé par défaut, le calcul automatique des diagrammes d'accord est le comportement par -défaut. Dès que les diagrammes par défaut sont chargés, le calcul -automatique peut être activé ou désactivé par des commandes -prédéfinies : +défaut. Dès que les diagrammes par défaut sont chargés, le calcul +automatique peut être activé ou désactivé par des commandes +prédéfinies@tie{}: @lilypond[quote,ragged-right,verbatim] - -\storePredefinedDiagram +\storePredefinedDiagram #default-fret-table + #guitar-tuning - #"x;3-1-(;5-2;5-3;5-4;3-1-1);" + #"x;3-1-(;5-2;5-3;5-4;3-1-1-);" << \context ChordNames { - \chordmode { - c1 c c - } + \chordmode { + c1 c c + } } \context FretBoards { 1 \predefinedFretboardsOff - + 1 \predefinedFretboardsOn - + 1 } \context Staff { \clef "treble_8" 1 - - + 1 + 1 } >> @end lilypond -Parfois le calculateur se trouvera incapable de trouver un diagramme +Le calculateur se trouvera parfois incapable de trouver un diagramme d'accord convenable. On peut souvent y remédier en assignant les notes aux cordes. Dans bien des cas, il suffit de placer manuellement une -seule note pour que les autres soient alors placées de maniére -appropriée par le contexte @code{FretBoards}. +seule note pour que les autres soient alors placées de manière +appropriée par le contexte @code{FretBoards}. @cindex fret, ajout de doigtés aux diagrammes @cindex doigtés, ajout à des diagrammes de fret Il est possible d'ajouter des indications de doigté aux diagrammes de -fret. +fret. @lilypond[quote, verbatim] << \context ChordNames { - \chordmode { - c1 d:m - } + \chordmode { + c1 d:m + } } \context FretBoards { < c-3 e-2 g c'-1 e' > 1 @@ -1123,14 +1494,14 @@ fret. @end lilypond La propriété @code{minimumFret} permet de définir la case minimale qui -servira à calculer les cordes et les cases du contexte @code{FretBoard}. +servira à calculer les cordes et les cases du contexte @code{FretBoard}. @lilypond[quote, verbatim] << \context ChordNames { - \chordmode { - d1:m d:m - } + \chordmode { + d1:m d:m + } } \context FretBoards { < d a d' f'> @@ -1147,14 +1518,14 @@ servira à calculer les cordes et les cases du contexte @code{FretBoard}. Les cordes et les cases du contexte @code{FretBoards} sont liées à la propriété @code{stringTunings}, qui a là même signification que dans le -contexte @code{TabStaff}. -Voir @ref{Tablatures personnalisées} pour plus d'information sur la propriété -@code{stringTunings}. +contexte @code{TabStaff}. +Voir @ref{Tablatures personnalisées} pour plus d'information sur la +propriété @code{stringTunings}. La disposition graphique d'un diagramme d'accord peut être modifiée suivant les préférences de l'utilisateur au travers des propriétés de -l'interface @rinternals{fret-diagram-interface}. Pour un diagramme -d'accord, les propriétés de l'interface dépendent de +l'interface @code{fret-diagram-interface}. Pour un diagramme +d'accord, les propriétés de l'interface dépendent de @code{FretBoards.FretBoard}. @@ -1169,11 +1540,16 @@ Manuel de notation : @ref{Tablatures personnalisées}. Morceaux choisis : -@rlsr{Fretted strings}. +@rlsrnamed{Fretted strings,Cordes frettées}. Référence des propriétés internes : @rinternals {fret-diagram-interface}. +@knownissues +Le calcul automatique des diagrammes de fret se révèle inapproprié pour +les instruments dont l'ordre des cordes ne correspond pas à l'ordre des +hauteurs. + @node Doigtés pour la main droite @unnumberedsubsubsec Doigtés pour la main droite @@ -1189,7 +1565,8 @@ Référence des propriétés internes : Les doigtés de main droite @var{p-i-m-a} doivent être entrés dans une construction de type accord @code{<>} même s'il n'y a qu'une seule note. -@warning{Un trait d'union @strong{doit} suivre la note et une espace +@warning{Un trait d'union @strong{doit} s'insérer entre la note et +l'instruction @code{@bs{}rightHandFinger}, et une espace @strong{doit} précéder la fermeture de la construction par un @code{>}.} @@ -1205,7 +1582,7 @@ construction de type accord @code{<>} même s'il n'y a qu'une seule note. Pour plus de clarté, vous pouvez traduire ou abréger la commande @code{\rightHandFinger}, par exemple en @code{\doigtMainDroite} ou -même @code{\MD} : +même @code{\MD}@tie{}: @example #(define MD rightHandFinger) @@ -1223,7 +1600,7 @@ même @code{\MD} : @seealso Morceaux choisis : -@rlsr{Fretted strings}. +@rlsrnamed{Fretted strings,Cordes frettées}. Référence des propriétés internes : @rinternals{StrokeFinger}. @@ -1246,6 +1623,7 @@ utilisateurs experimentés, un logiciel typographique tel que GuitarTex. @menu * Indication de la position et du barré:: * Indication des harmoniques et notes étouffées:: +* Indication de power chord:: @end menu @node Indication de la position et du barré @@ -1255,9 +1633,9 @@ utilisateurs experimentés, un logiciel typographique tel que GuitarTex. @cindex indication de la position et du barré pour cordes frettées @cindex cordes frettées, indication de la position et du barré -Cet exemple montre comment indiquer les positions et les barrés : +Cet exemple montre comment indiquer les positions et les barrés@tie{}: -@lilypond[quote,ragged-right,fragment,verbatim,relative=0] +@lilypond[quote,ragged-right,verbatim,relative=0] \clef "treble_8" b16 d g b e \textSpannerDown @@ -1270,11 +1648,11 @@ e16 b g d @seealso Manuel de notation : -@ref{Extensions de texte}. +@ref{Indication textuelle avec extension}. Morceaux choisis : -@rlsr{Fretted strings}, -@rlsr{Expressive marks}. +@rlsrnamed{Fretted strings,Cordes frettées}, +@rlsrnamed{Expressive marks,Signes d'interprétation}. @node Indication des harmoniques et notes étouffées @@ -1290,24 +1668,154 @@ Des têtes de note spéciales peuvent servir à indiquer les notes étouffées et les sons harmoniques. Les sons harmoniques sont souvent détaillés grâce à des indications textuelles. -@lilypond[quote,ragged-right,fragment,verbatim] +@lilypond[quote,ragged-right,verbatim] \relative c' { \clef "treble_8" - \override Staff.NoteHead #'style = #'cross - g8 a b c b4 \override Staff.NoteHead #'style = #'harmonic-mixed d^\markup { \italic { \fontsize #-2 { "harm. 12" }}} 1 } @end lilypond +Les notes étouffées, ou @notation{notes fantômes} se recontrent aussi +bien sur une portée normale que dans une tablature@tie{}: + +@lilypond[quote,ragged-right,verbatim] +music = \relative c' { + < a\3 \deadNote c\2 a'\1 >4 + < b\3 \deadNote d\2 b'\1 > + < c\3 \deadNote e\2 c'\1 > + \deadNotesOn + \times 2/3 { g8 b e } + \deadNotesOff + < a,\3 c\2 e\1 >1 +} +\new StaffGroup << + \new Staff { + \clef "treble_8" + \music + } + \new TabStaff { + \music + } +>> +@end lilypond + +Le @emph{palm mute}, appelé aussi parfois @emph{chop}, est une technique +de jeu pour la guitare électrique@tie{}; elle est connue sous le nom de +pizzicato par les joueurs de guitare classique. Elle consiste à poser +la main droite sur les cordes juste au-dessus du chevalet, de façon à +étouffer plus ou moins légèrement les notes. LilyPond permet d'indiquer +ce style de jeu en affectant un profil spécifique aux têtes de notes. + +@lilypond[quote,ragged-right,verbatim] +\new Voice { % Warning: explicit Voice instantiation is + % required to have palmMuteOff work properly + % when palmMuteOn comes at the beginning of + % the piece. + \relative c, { + \clef "G_8" + \palmMuteOn + e8^\markup { \musicglyph #"noteheads.u2do" = palm mute } + < e b' e > e + \palmMuteOff + e e \palmMute e e e | + e8 \palmMute { e e e } e e e e | + < \palmMute e b' e >8 \palmMute { e e e } < \palmMute e b' e >2 + } +} +@end lilypond + @seealso Morceaux choisis : -@rlsr{Fretted strings}. +@rlsrnamed{Fretted strings,Cordes frettées}. Manuel de notation : @ref{Têtes de note spécifiques}, -@ref{Styles de tête de note}. +@ref{Têtes de note}. + + +@node Indication de power chord +@unnumberedsubsubsec Indication de @emph{power chord} +@translationof Indicating power chords + +@funindex powerChords +@funindex \powerChords + +@cindex power chords +@cindex chords, power + +Les @emph{power chords} -- terme anglais signifiant littéralement +@qq{accords de puissance} -- s'indiquent aussi bien en mode accord que +dans une construction en accord@tie{}: + +@lilypond[quote,ragged-right,verbatim] +ChordsAndSymbols = { + \chordmode { + \powerChords + e,,1:1.5 + a,,1:1.5.8 + \set minimumFret = #8 + c,1:1.5 + f,1:1.5.8 + } + \set minimumFret = #5 + 1 + 1 +} +\score { + << + \new ChordNames { + \ChordsAndSymbols + } + \new Staff { + \clef "treble_8" + \ChordsAndSymbols + } + \new TabStaff { + \ChordsAndSymbols + } + >> +} +@end lilypond + +Le symbole de @emph{power chord} est désactivé dès lors que survient un +accord traditionnel@tie{}: + +@lilypond[quote,ragged-right,verbatim] +mixedChords = \chordmode { + c,1 + \powerChords + b,,1:1.5 + fis,,1:1.5.8 + g,,1:m +} +\score { + << + \new ChordNames { + \mixedChords + } + \new Staff { + \clef "treble_8" + \mixedChords + } + \new TabStaff { + \mixedChords + } + >> +} +@end lilypond + +@seealso +Glossaire musicologique : +@rglos{power chord}. + +Manuel de notation : +@ref{Extensions et altération d'accords}, +@ref{Impression des noms d'accord}. + +Morceaux choisis : +@rlsrnamed{Fretted strings, Cordes frettées}. @node Banjo @@ -1327,11 +1835,11 @@ Manuel de notation : LilyPond permet d'écrire des tablatures de base pour le banjo à cinq cordes. Pour ce faire, pensez à utiliser le format de tablature pour -banjo, afin d'avoir le bon nombre de cordes et le bon accordage : +banjo, afin d'avoir le bon nombre de cordes et le bon accordage@tie{}: @c due to crazy intervals of banjo music, absolute pitch is recommended -@lilypond[quote,ragged-right,fragment,verbatim] +@lilypond[quote,ragged-right,verbatim] \new TabStaff << \set TabStaff.tablatureFormat = #fret-number-tablature-format-banjo \set TabStaff.stringTunings = #banjo-open-g-tuning @@ -1354,13 +1862,13 @@ banjo, afin d'avoir le bon nombre de cordes et le bon accordage : @funindex four-string-banjo LilyPond prend en charge un certain nombre d'accordages courants pour -banjo : @code{banjo-c-tuning} sol,do,sol,si,ré (gCGBD), -@code{banjo-modal-tuning} sol,ré,sol,do,ré (gDGCD), +banjo@tie{}: @code{banjo-c-tuning} sol,do,sol,si,ré (gCGBD), +@code{banjo-modal-tuning} sol,ré,sol,do,ré (gDGCD), @code{banjo-open-d-tuning} la,ré,fa#,la,ré (aDF#AD) et @code{banjo-open-dm-tuning} la,ré,fa,la,ré (aDFAD). Ces accordages peuvent être convertis pour banjo à quatre cordes au -moyen de la fonction @code{four-string-banjo} : +moyen de la fonction @code{four-string-banjo}@tie{}: @example \set TabStaff.stringTunings = #(four-string-banjo banjo-c-tuning) @@ -1369,7 +1877,8 @@ moyen de la fonction @code{four-string-banjo} : @seealso Morceaux choisis : -@rlsr{Fretted strings}. +@rlsrnamed{Fretted strings,Cordes frettées}. +Fichiers d'initialisation : Les accordages prédéfinis du banjo sont contenus dans le fichier -@file{scm/@/output@/-lib@/.scm}. +@file{scm/string-tunings-init.scm}.