Subject: accords altérés

From: Vincent Gay <[email-masked]>
Date: Mon, 17 Nov 2008 19:17:14 +0100

Bonjour,

je suis nouveau sur cette liste mais utilisateurs de Lilypond depuis quelques années.

Petit problème que je n'ai pas réussi à résoudre : comment noter en chordmode un accord altéré, par exemple C7alt ? Sur les partition C7#5b9#9#11 ça fait un peu long :) Et je n'ai pas trouvé le modifiant alt dans la doc. Ai-je mal cherché ?

Merci d'avance

--
Vincent Gay - mailto:[email-masked]
Nos photos (vacances, montagnes, fleurs des Alpes) à http://picasaweb.google.fr/vintherine/

---

From: Philippe Hezaine <[email-masked]>
Date: Mon, 17 Nov 2008 19:50:20 +0100

Vincent Gay a écrit :
> Petit problème que je n'ai pas réussi à résoudre : comment noter en 
> chordmode un accord altéré, par exemple C7alt ? Sur les partition 
> C7#5b9#9#11 ça fait un peu long :) Et je n'ai pas trouvé le modifiant 
> alt dans la doc. Ai-je mal cherché ?
> 
> Merci d'avance
> 
>

Bonjour et bienvenue.

Peut-être en notant :  F#9 13/bass:C

-- 
   Phil.
Superbonus-Project (Site principal) <http://superbonus.project.free.fr>

Superbonus-Project (Plate-forme d'échange):
<http://philippe.hezaine.free.fr>

---

From: Vincent Gay <[email-masked]>
Date: Mon, 17 Nov 2008 22:13:09 +0100

> Peut-être en notant :  F#9 13/bass:C
merci pour ta réponse.

S'il faut trouver une solution de raccroc je m'en sortirai avec un 
markup mais ma question et simplement : les accords altérés sont-ils 
réellement absent de la nomenclature lilypond ou ai-je mal lu la doc ?

depuis mon premier post j'ai trouvé ça :
http://lilypond.org/doc/v2.10/Documentation/user/source/input/regression/collated-files#chord-name-exceptions.ly

si je fais un copié / collé et que je lilypond en local ça marche mais 
si je remplace

<c f g bes> par <c e gis bes des fis>

ainsi que c:7sus4 par c:5+7.9-11+

cela ne fonctionne pas. Je n'ai pas d'erreur de sortie, l'accord sur la 
portée est correct mais le remplacement n'est pas fait.

Je ne comprend pas où est mon erreur

Merci d'avance

-- 
Vincent Gay - mailto:[email-masked]
Nos photos (vacances, montagnes, fleurs des Alpes) à 
http://picasaweb.google.fr/vintherine/

---

From: Philippe Hezaine <[email-masked]>
Date: Mon, 17 Nov 2008 23:55:50 +0100

> Je ne comprend pas où est mon erreur

Je crois qu'il faut écrire l'accord avec des points pour séparer les 
altérations
                  c:5+.7.9-.11+

---

From: Vincent Gay <[email-masked]>
Date: Tue, 18 Nov 2008 12:28:40 +0100

> Je crois qu'il faut écrire l'accord avec des points pour séparer les 

nops, c'est un problème d'octave : il faut que je définisse l'accord 
ainsi :

<c e gis bes des' fis'> 

sinon des est compris comme un b2 au lieu de b9 et fis comme #4 et non #11

le code complet (si ça peu aider quelqu'un d'autre) :

> chExceptionMusic =  {
>     <c e gis bes des' fis'>1-\markup { \super "7alt" }}
>
>                 % add to existing exceptions.
> chExceptions = #(append
>          (sequential-music-to-chord-exceptions chExceptionMusic #t)
>          ignatzekExceptions)
>
> theMusic = { \chordmode {
>     c:7sus4 c:dim7/+f
>     \set chordNameExceptions = #chExceptions
>     c:5+.7.9-.11+ c:dim7/+f}  
>     }
>
>
> \layout { ragged-right = ##t }
>
> << \context ChordNames \theMusic
>    \context Voice \theMusic
> >> 

Et voilou

Ceci dit s'il y a moyen de faire autrement pour qu'en permanence (c.a.d. 
tous les fichiers présents et à venir) on puisse faire référence à un 
accord :7alt je suis preneur