Bonjour à toute la communauté!
Je débute dans la notation des accords et j'aimerais pouvoir utiliser le système suivant: lorsque j'écris dans
chordNames = \chordmode {
\frenchChords
a2:m a2:M
}
je voudrais que le musicien puisse lire: "La min" et "La maj" sur la portée. Est-ce possible?
Cordialement.
Bernard
Bonjour,
déjà en mettant \frenchChords devant les accords leur nom sont en français ;
mesaccords = \chordmode {
a2:m a2
}
<<
\new ChordNames {
\frenchChords \mesaccords }
\context Voice { \mesaccords }
>>
Pour avoir le nom avec majeur ou mineur il faut les personnaliser le modèle avec " chordNameExceptions"
mesaccords = \chordmode {
a2:m a2
}
MesExeptions = {
<c e g>1-\markup {" majeur" }
<c ees g>1-\markup {" mineur" }
}
MesExeptions = #(append
(sequential-music-to-chord-exceptions MesExeptions #t)
ignatzekExceptions)
<<
\new ChordNames {
\set chordNameExceptions = #MesExeptions
\frenchChords \mesaccords
}
\context Voice { \mesaccords }
>>
J'avoue n'avoir pas tout compris n'utilisant que rarement le nom des accords.
on trouve la doc ici
https://lilypond.org/doc/v2.24/Documentation/notation/displaying-chords.fr.html
Cordialement
mettre "Maj" et "min" en exposant pour une meilleur lisibilité
MesExeptions = {
<c e g>1-\markup\super "Maj"
<c ees g>1-\markup\super "min"
}