+L'accordage est constitué, en interne, 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.
+
+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}.
+
+La fonction @code{\stringTuning} permet de créer de tels objets à partir
+de la saisie d'un accord.
+
+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}.
+
+Les différents contextes @code{TabStaff} utiliseront par défaut un même
+accordage personnalisé dès lors que votre fichier comportera une clause
+
+@example
+\layout @{
+ \context @{
+ \TabStaff
+ stringTunings = \stringTuning <c' g' d'' a''>
+ @}
+@}
+@end example
+
+@cindex moderntab, clef
+@cindex clef moderntab
+@cindex clef de tablature
+@cindex tablature, clef
+
+LilyPond dispose d'une clef de tablature moderne.
+
+@lilypond[quote,ragged-right,verbatim]
+\new TabStaff {
+ \clef moderntab
+ <a, e a>1
+ \break
+ \clef tab
+ <a, e a>1
+}
+@end lilypond
+
+Cette clef moderne prend en charge les tablatures de quatre à sept cordes.