lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: tablature de luth


From: Dominique Faure
Subject: Re: tablature de luth
Date: Tue, 15 Jan 2013 20:50:32 +0100

2013/1/15 Jean-Jacques gerbaud <address@hidden>:
>
> Mais il y a quelque chose que je ne comprends pas : mon ami a un luth à 8
> choeurs. Pourtant, le diagramme d'aide qu'il m'a donné ne compte que 6
> cordes ! Que se passe-t-il avec les deux autres ? (les plus graves).

N'étant pas un grand spécialiste du luth, je ne saurai dire.
Peut-être plus d'info par là: http://fr.wikipedia.org/wiki/Luth

> Autre chose, comment faire pour que lilypond prenne en compte la lettre r
> (correspondant à la 2ème case) et la lettre d (3ème case). Lilypond veut à
> toute force considérer les positions pour des notes!

La portée "Tablature" (TabStaff) n'est en fait qu'une représentation
particulière de notes standards en fonction d'une série de cordes
ayant un accord particulier à vide. Les propriétés associées du
TabStaff sont stringTunings qui définit l'accord de base tant en
hauteurs qu'en nombre de cordes et fretLabels qui donne les noms des
frets en mode lettre.

La lettre r est un substitut pour un c
(http://fr.wikipedia.org/wiki/Tablature#Lire_les_tablatures_de_Luth),
et qui en l’occurrence n'a rien à voir avec un do :)

Le snippet pourrait être modifié comme suit:
=====8<- - - - - - - - - - - - - - - -
...
%% Use r for c and skip j fret label
"frets-for-luth" = #`(,"a","b","r","d","e","f","g","h","i","k","l","m","n")

ViolTabLayout = \layout {
...

  \context {
    \TabStaff
    \type "Engraver_group"
    \name "ViolTabFingeringStaff"
    \alias "Staff"

    tablatureFormat = #fret-letter-tablature-format
    fretLabels = #frets-for-luth
    stringTunings = ...
...
=====8<- - - - - - - - - - - - - - - -

--
Dominique



reply via email to

[Prev in Thread] Current Thread [Next in Thread]