Subject: notation des accords de guitare

From: Joseph Metzger <[email-masked]>
Date: Sun, 16 Oct 2011 11:08:54 +0200

Bonjour à tout le monde,
Je voudrais mettre dans un "chordmode"
un accord pour guitare marqué "Do 4"
Lorsque j'utilise "c4:4",  lilypond me renvoie :
Do^4/sus4/add3
Je voudrais n'avoir que
Do^4
Je remercie d'avance les musiciens guitaristes
dont je ne suis pas !!!
Joseph

---

From: legoss <[email-masked]>
Date: Sun, 16 Oct 2011 09:42:05 -0700 (PDT)

Si j'ai bien compris, tu veux graver tes propres extensions d'accords.
Ex : remplacer DoSus4 par Do4. Au fait DoSus4 se note c:sus4 dans le code.
 
Si c'est ce que tu cherches à faire, fais un petit tour 
http://lilypond-french-users.1298960.n2.nabble.com/changer-l-extension-de-certains-accords-td2320566.html
ici .
Les dernières que j'ai créées il y a quelques jours, sont du style :

<c e g bes dis'>1-\markup{ \override #'(baseline-skip . 0.7)\fontsize #'4
\super \super \column{"7""9+"}}%7.9+
Tiens, j'ai noté le tien comme ça :
<c f g>1-\markup { \fontsize #'-2 "4" }%Sus4

Donc une grande souplesse d'utilisation, pour des extensions aussi farfelues
au possible .
Sinon, mais c'est un rayon que je n'ai pas encore exploré, tu peux créer des
extensions ponctuelles à bases de markup, directement dans le code.

@+, 
Laurent, pianoteur gratomane non-grateux. 

PS : fais attention au choix de tes extensions "simplifiées" que tu
souhaiterais graver. Explique-les.
En effet, on peut lire Do4 et comprendre soit DoSus4 soit Doadd4 (jamais vu
ce dernier, mais bon...). Ces 2 accords ne sont pas identiques : le premier
exclut la tierce, le deuxième l'intègre. Et forcément, ça ne sonne pas
pareil...

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/notation-des-accords-de-guitare-tp6897367p6898062.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Martial <[email-masked]>
Date: Sun, 16 Oct 2011 18:46:13 +0200

essaye ceci
je ne sais pas vraiment ce qu'est un do4 mais le principe est le même

%-----------------
%%l'accord dont on veut changer le préfixe
chExceptionMusic = {
   <c e f b>1-\markup { \super "do4" }
}

% Convert music to list and prepend to existing exceptions.
chExceptions = #( append
   ( sequential-music-to-chord-exceptions chExceptionMusic #t)
   ignatzekExceptions)

theMusic = \chordmode {
   c4:maj4 %sans changement
   \set chordNameExceptions = #chExceptions
   c4:maj4 %après changement chExceptions
}

\layout {
   ragged-right = ##t
}

<<
    \context ChordNames \theMusic
    \context Voice \theMusic
%%--------------------------

-- 
Martial