Subject: doigté à la place des notes

From: survoje <[email-masked]>
Date: Sun, 14 Dec 2014 04:02:10 -0700 (MST)

Bonjour,

est-il possible, au lieu d'avoir la note sur la portée,  d'avoir le nombre
correspondant au doigté (de 1 à 5)... exemple, à la place de la note "sol"
avoir un "3" et à la place de "mi - si" d'avoir "2-5". Je sais qu'on peut
avoir de la couleur ou même la lettre de la note mais là, c'est un chiffre ! 

Je n'ai rien trouvé sur le forum et rien dans les tutos Lilypond qui
pourraient me mettre sur une piste...

Je travaille tout seul l'accordéon chromatique touches boutons (méthode
Ferrero !!!) et je souhaite "m'inventer" une approche du doigté rigoureuse
et bien lisible. À ce stade (travail très lent, sans rythme...) pas besoin
de la durée des notes, des hampes... juste les doigts !

Je ne souhaite pas une tablature style guitare mais bien une portée
classique...

À mon avis, ça doit le faire...

Merci beaucoup

Gérard

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/doigte-a-la-place-des-notes-tp7582059.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Mon, 15 Dec 2014 11:53:21 +0100

Bonjour Gérard,

Oui, c'est possible ; par exemple en adaptant ce snippet :
http://lsr.di.unimi.it/LSR/Item?id=572
Je ne suis pas accordéoniste mais il me semble que les doigtés ne sont pas
invariables ?
Que dirais-tu de cette petite fonction qui te laisse le choix du
doigté/tête de note :

\version "2.18.2"
\include "italiano.ly"

maTete = #(define-scheme-function (parser location mon-doigte) (string?)
#{
  \once\override NoteHead.stencil = #ly:text-interface::print
  \once\override NoteHead.text = \markup\lower #.5 \finger\with-color #red
#mon-doigte
  \once\override NoteHead.stem-attachment = #'(1.5 . 0)
#})

\relative do' {
  \maTete "1" do \maTete "2" re \maTete "3" mi
}

Cordialement,
Pierre

Le 14 décembre 2014 12:02, survoje <[email-masked]> a écrit :
> View this message in context:
> http://lilypond-french-users.1298960.n2.nabble.com/doigte-a-la-place-des-notes-tp7582059.html
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>

---

From: survoje <[email-masked]>
Date: Mon, 15 Dec 2014 07:40:00 -0700 (MST)

Merci Pierre !!!

ça tourne (après une mise à jour de Lylipond...) !!! et c'est tout à fait ce
que je cherche !

<http://lilypond-french-users.1298960.n2.nabble.com/file/n7582063/doigte_01.jpg> 

Et le premier essai -partition/accordéon- montre que cela va m'être très
utile !!! 

Je me serais bien débarrassé (en option) des hampes pour aérer . La
finalité, pour moi et pour l'instant, n'est pas de remplacer la lecture des
notes, mais juste travailler l'enchainement des doigtés.

<http://lilypond-french-users.1298960.n2.nabble.com/file/n7582063/doigte_02.jpg> 

Pour l'accordéon chromatique boutons, mais ça doit être vrai pour pas mal
d'instruments, le doigté doit être parfois strictement respecté, pour la
fluidité et par économie de doigts ! 

Merci Lylipond pour  mes belles partitions
<http://survoje.free.fr/Trad/articles.php?lng=fr&pg=69>  

Merci Pierre pour ta réponse rapide et efficace !

Gérard

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/doigte-a-la-place-des-notes-tp7582059p7582063.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: survoje <[email-masked]>
Date: Mon, 15 Dec 2014 09:13:25 -0700 (MST)

J'ai un peu progressé...

Mais la commande /<<\maTete "3" sol4 \maTete "4" si \maTete "5" re>> /

me retourne

<http://lilypond-french-users.1298960.n2.nabble.com/file/n7582064/doigte_04.jpg> 

Tous les doigts de mon accord sont à "5" 

Merci Pierre pour la solution (je n'ai pas de doute ! ) mais moi, faut que
je fasse une pose parce que ça chauffe !!!

Merci !

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/doigte-a-la-place-des-notes-tp7582059p7582064.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Tue, 16 Dec 2014 09:30:10 +0100

Le 15 décembre 2014 17:13, survoje <[email-masked]> a écrit :

> <
> http://lilypond-french-users.1298960.n2.nabble.com/file/n7582064/doigte_04.jpg
> >
>

Ci dessous la même commande légèrement modifiée :

\version "2.18.2"
\include "italiano.ly"

mT = #(define-scheme-function (parser location mon-doigte music) (string?
ly:music?)
#{
  \tweak NoteHead.stencil #ly:text-interface::print
  \tweak NoteHead.text \markup\lower #.5 \finger\with-color #red
#mon-doigte $music
#})

\score {
  \relative do' {
    \mT "1" do
    \mT "2" re
    \mT "3" mi
    <\mT "3" sol4 \mT "4" si \mT "5" re>
  }
  \layout {
    \context {
      \Staff
      \override NoteHead.stem-attachment = #'(1.8 . 0)
    }
  }
}

Cordialement,
Pierre

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Tue, 16 Dec 2014 09:36:15 +0100

Ah! J’oublie les hampes ; et voilà :

\version "2.18.2"
\include "italiano.ly"

\score {
  \relative do' {
    \mT "1" do8
    \mT "2" re
    \mT "3" mi
    <\mT "3" sol4 \mT "4" si \mT "5" re>8
  }
  \layout {
    \context {
      \Staff
      %\override NoteHead.stem-attachment = #'(1.8 . 0)
      %% supression des barres de liaisons :
      \override Beam.transparent = ##t
      %% supression des hampes :
      \override Stem.transparent = ##t
    }
  }
}

Pierre

---

From: survoje <[email-masked]>
Date: Tue, 16 Dec 2014 01:36:40 -0700 (MST)

En ajoutant une rupture de ligne (\\), 

<<\maTeteB "1" do,4 \\ \maTeteB "2" mi \\ \maTete "3" sol>>

ça donne

<http://lilypond-french-users.1298960.n2.nabble.com/file/n7582069/doigte_07.jpg>  
(pour le dernier accord)

J'ai un décalage pour les notes du haut, et le "1" sur le do n'est pas très
élégant.

\maTeteB est une variante de \maTete dans laquelle j'ai insérer "\override
Stem #'transparent = ##t" pour ne pas avoir les hampes des notes du bas.

Je dois pouvoir trouver pour le do (un transparent quelque part ?) mais pour
le décalage je n'ai pas de piste pour l'instant (une \maTeteC qui ferait un
décalage variable vers la gauche ?)

mon .ly d'essai
essai_doigte_02.ly
<http://lilypond-french-users.1298960.n2.nabble.com/file/n7582069/essai_doigte_02.ly>  

Gérard

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/doigte-a-la-place-des-notes-tp7582059p7582069.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Tue, 16 Dec 2014 10:35:35 +0100

Il suffit d'ajouter :

\override Staff.NoteColumn.force-hshift = #0

ou encore dans un bloc layout :

\layout {
    \context {
      \Staff
      \override NoteColumn.force-hshift = #0
    }
  }

Voir aussi :
http://www.lilypond.org/doc/v2.18/Documentation/learning/fixing-overlapping-notation#the-force_002dhshift-property

Pierre

Le 16 décembre 2014 09:36, survoje <[email-masked]> a écrit :
> http://lilypond-french-users.1298960.n2.nabble.com/file/n7582069/doigte_07.jpg
> >
> (pour le dernier accord)
>
> http://lilypond-french-users.1298960.n2.nabble.com/file/n7582069/essai_doigte_02.ly
> >
>
> Gérard
>
>
>
>
>
> --
> http://lilypond-french-users.1298960.n2.nabble.com/doigte-a-la-place-des-notes-tp7582059p7582069.html

---

From: survoje <[email-masked]>
Date: Tue, 16 Dec 2014 11:14:49 -0700 (MST)

A ce stade, je considère que mon problème est largement résolu, à ma plus
grande satisfaction. Encore merci Pierre !

Évidemment, devant les progrès accomplis, on se dit...

Sur cet essai 

<http://lilypond-french-users.1298960.n2.nabble.com/file/n7582072/doigte_08.jpg> 

on voit que ça prend bien forme : dans cette suite d'accords, mesure 2, je
mets en bleu le doigt qui travaille C - C7 - C6, j'ai décalé un peu le "la"
à droite pour la lisibilité... 

Par contre j'ai la surprise de voir que mon altération bémol n'était pas
prise en compte avec ma note "si", couleur et taille - j'ai réduit la taille
des caractère par un "\abs-fontsize #5"

Peut-être cette instruction est-elle mal placée :

Plus que ce petit détail à régler...

Gérard

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/doigte-a-la-place-des-notes-tp7582059p7582072.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.