Subject: nommage accords

From: moebius <[email-masked]>
Date: Thu, 11 Nov 2010 23:22:37 +0100

Bonsoir,

J'essaye d'obtenir l'écriture d'un accord noté m5-7, par exemple Am5-7, 
tierce mineure, quinte diminuée, 7ème mineure.
Quelque soit l'écriture, par exemple e:3-.5-.7, j'obtiens tjrs l'accord 
avec ,en exposant, le symbole de l'ensemble vide (o barré)...comment faire ?

cordialement,

---

From: Vincent Gay <[email-masked]>
Date: Fri, 12 Nov 2010 21:59:28 +0100

Le 11/11/2010 23:22, moebius a écrit :
> Bonsoir,
>
> J'essaye d'obtenir l'écriture d'un accord noté m5-7, par exemple 
> Am5-7, tierce mineure, quinte diminuée, 7ème mineure.
> Quelque soit l'écriture, par exemple e:3-.5-.7, j'obtiens tjrs 
> l'accord avec ,en exposant, le symbole de l'ensemble vide (o 
> barré)...comment faire ?

m5-7 ou m7.5- me donnent le résultat escompté. Tu ne te serais pas un 
peu compliqué la vie ?

-- 
Vincent Gay -
« Les civilisations meurent par suicide, non par meurtre. »
(Arnold Joseph Toynbee)

---

From: moebius <[email-masked]>
Date: Sat, 13 Nov 2010 13:41:37 +0100

J'ai déjà essayé ça...peut-être faut-il configurer le style d'accords 
que l'on veut....
Ou bien est-ce la version de développement que j'utilise ?
Je vais essayer de creuser, merci qd même

cordialement,

Le 12/11/2010 21:59, Vincent Gay a écrit :
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> http://lists.gnu.org/mailman/listinfo/lilypond-user-fr

---

From: François Martin <[email-masked]>
Date: Sat, 13 Nov 2010 15:01:37 +0100

Bonjour,

m5-7 ou m7.5- me donnent le résultat escompté.

Pas pour moi.
A priori il faut modifier l'affichage des accords ; le lien ci-dessous
devrait te donner les outils pour faire ce que tu veux (un clic sur l'image
te donne le code source).
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Chord-name-chart#Chord-name-chart

Si quelqu'un a une solution plus simple...

François

---

From: Vincent Gay <[email-masked]>
Date: Sat, 13 Nov 2010 16:24:34 +0100

> Je vais essayer de creuser, merci qd même

Oups, je l'avais dans ma liste d'exception. Je livre tout en vrac, si 
autre chose t'intéresse. La ligne pour le demi-diminué (c'est son nom) 
est <c es ges bes>1-\markup { Ø }

chExceptionMusic = {
<c e g a>1-\markup { 6 }
<c e g a d'>1-\markup { 6 \super 9 }
<c e g b>1-\markup { \small \triangle ##f }
<c e g b d'>1-\markup { \small \triangle ##f \super9 }
<c e g b d' fis'>1-\markup { \small \triangle ##f \super {\raise #0.7 
\sharp \hspace #0.3 11 }}
<c e g b fis'>1-\markup { \small \triangle ##f \super {add\raise #0.7 
\sharp \hspace #0.3 11 }}
<c e g b d' f' a'>1-\markup { \small \triangle ##f \super 13}
<c e g b d' fis' a'>1-\markup { \small \triangle ##f \super 13}
<c e g b d' a'>1-\markup { \small \triangle ##f \super 13 }

<c e g bes>1-\markup { 7 }
<c e g bes d'>1-\markup { 9 }
   % <c e g d'>1-\markup { \super add9 }
<c e g bes d' f'>1-\markup { 11 }
<c e g bes  f'>1-\markup {7 \super add11 }
<c e g bes d' fis'>1-\markup {7 \super {\raise #0.7 \sharp \hspace #0.3 
11 } }
<c e g bes d'  a'>1-\markup { 13 }

<c e g bes des'>1-\markup { 7\super {\hspace #0.3 \raise #0.3 \flat 
\hspace #0.3  9} }
<c e g bes dis'>1-\markup { 7\super {\raise #0.7 \sharp \hspace #0.3  9} }
<c e g bes d' fis' aes'>1-\markup {7 \super {\raise #0.7 \sharp \hspace 
#0.3 11 \hspace #0.3 \raise #0.3 \flat \hspace #0.3  13} }
<c e g bes dis' fis'>1-\markup {7 \super {\raise #0.7 \sharp \hspace 
#0.3 9 \hspace #0.3 \raise #0.7 \sharp \hspace #0.3  11} }
<c e g bes d' aes'>1-\markup { 9\super {\hspace #0.3 \raise #0.3 \flat 
\hspace #0.3  13} }
<c e g bes des' f' aes'>1-\markup { 7\super {\hspace #0.3 \raise #0.3 
\flat \hspace #0.3  9 \hspace #0.3 \raise #0.3 \flat \hspace #0.3  13} }
<c e g bes des' a'>1-\markup { 7\super {\hspace #0.3 \raise #0.3 \flat 
\hspace #0.3  9/13} }

<c e gis bes des' fis'>1-\markup {7 \super "alt" } % :alt
<c es ges bes>1-\markup { Ø }
<c es ges b>1-\markup { m \super {\triangle ##f \hspace #0.5 \raise #0.3 
\flat \hspace #0.3  5}}
<c e ges bes>1-\markup { 7 \super {\hspace #0.3 \raise #0.3 \flat 
\hspace #0.3  5} }
<c e gis bes>1-\markup { "7+"}
<c e gis b>1-\markup { \small \triangle ##f +}
<c e gis bes d'>1-\markup {"9+"}
<c e gis bes dis'>1-\markup { "7+"\super {\raise #0.7 \sharp \hspace 
#0.3  9}}
}
chExceptions = #( append
   ( sequential-music-to-chord-exceptions chExceptionMusic #t)
   ignatzekExceptions)

\layout {
   \context {
     \Score
     \remove "Bar_number_engraver"
      extraNatural = ##f
   }
   \context {
     \ChordNames
     chordNameExceptions = #chExceptions %commenter cette ligne our 
revenir aux noms d'accords par défaut
     }
}

---

From: moebius <[email-masked]>
Date: Sat, 13 Nov 2010 21:58:28 +0100

Merci, bien que cela ne marche tjrs pas ! Du coup, je me demande comment 
cela peut bien s'écrire m5-7 chez vous alors que, avec votre liste, 
c'est toujours le symbole de l'ensemble vide qui apparaît, mais en plus 
gros.
En tt cas cela a a été très utile car, ayant vu comment cela 
fonctionnait, j'ai écrit :
<c es ges bes>1-\markup { m \super \larger 5-7 }
et tout va bien désormais.

cordialement,

Le 13/11/2010 16:24, Vincent Gay a écrit :
> chordNameExceptions = #chExceptions %commenter cette ligne our revenir
> aux noms d'accords par défaut
> }
> }

---

From: Vincent Gay <[email-masked]>
Date: Sat, 13 Nov 2010 22:40:35 +0100

Le 13/11/2010 21:58, moebius a écrit :
Merci, bien que cela ne marche tjrs pas !
Ah ? Et qu'est-ce que cela produit donc ?

Du coup, je me demande comment cela peut bien s'écrire m5-7
Et bien a:7-5 donne A7b5

Ben oui, mais non :-)
5-7 est un accord majeur puisque la tierce n'est pas précisée. Ce serait plutôt { m7\super {\hspace #0.3 \raise #0.3 \flat \hspace #0.3 5} } (mineur 7 bémol 5)
et si { m \super \larger 5-7 } fonctionne je ne vois pas pourquoi { Ø } ne fonctionnerait pas

C'est le principal :-)

---

From: Vincent Gay <[email-masked]>
Date: Sat, 13 Nov 2010 23:06:55 +0100

Le 13/11/2010 22:40, Vincent Gay a écrit :

Ben oui, mais non :-)

Oups, je n'avais pas vu le m. Oubliez la remarque