Suivant : Tablatures personnalisées, Précédent : Indications du numéro de corde, Haut : Vue d’ensemble des cordes frettées
La notation en tablature est utilisée pour certains instruments à cordes pincées. Les hauteurs n'y sont pas indisué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 « antislash »). Ainsi, c4\3
donnera un do
noire à jouer sur la troisième corde. Par défaut, la première corde est
la plus aigüe, et les cordes suivent l'accord traditionnel d'une guitare
à six cordes. Les notes sont imprimées sous forme de tablature, dans
les contextes TabStaff et TabVoice.
\new TabStaff { a,4\5 c'\2 a\3 e'\1 e\4 c'\2 a\3 e'\1 }
Quand aucune corde n'est précisée, LilyPond choisit automatiquement la
corde où la position est la moins élevée et qui donne un numéro de case
supérieur à la valeur de la propriété minimumFret
. On peut
régler cette propriété, selon qu'on désire une position plus ou moins
haute. La valeur par défaut de cette propriété est fixée à 0, ce qui
correspond à la position la plus basse.
e16 fis gis a b4 \set TabStaff.minimumFret = #8 e16 fis gis a b4
Pour obtenir des tablatures où les hampes seront dirigées vers le bas et
les ligatures horizontales, réglez le contexte TabStaff
comme suit :
\stemDown \override Beam #'damping = #100000
Référence du programme : TabStaff, TabVoice.
Les accords ne subsissent ausun 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.
Afin que \partcombine
fonctionne avec des tablatures, on doit
ajouter au contexte TabStaff
des voix fantômes :
melodie = \partcombine { e4 g g g }{ e4 e e e } << \new TabStaff << \new TabVoice = "one" s1 \new TabVoice = "two" s1 \new TabVoice = "shared" s1 \new TabVoice = "solo" s1 { \melodie } >> >>
Cette page documente LilyPond-2.11.58 (branche de développement).
Rapportez toute anomalie en français à lilypond-user-fr@gnu.org ou en anglais à http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs
Vos suggestions à propos de la documentation sont les bienvenues.