[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: more on chord names
From: |
José Luis Cruz |
Subject: |
Re: more on chord names |
Date: |
Tue, 23 Dec 2003 19:41:29 +0100 |
hello,
I hope I can help you. This is what I use to get the chordnames i want
for a specific chord, look at the example.
First, define the new names for the chords you want. Next add the list
to the exception list, and the last step is to put the line
\property Current.chordNameExceptions = #chExceptions
where you want the new nomenclature to be used.
% ------------------------------- START-OF-LY
\header{}
\paper{}
% ..... etc
chExceptionMusic = \notes {
<c ees g>1-\markup { "-" } %minor
<c des ges>-\markup { "{sus$\\flat$2$^{(\\flat5)}$}" } %susb2b5
<c d ees g>-\markup { "-add2" } % minor add2
<c d g>-\markup { "sus2" } % sus2
<c d e g>-\markup { "add2" } % add2
<c f g>-\markup { "sus4" } % sus4
}
chExceptions = #(append
(sequential-music-to-chord-exceptions chExceptionMusic #t)
ignatzekExceptions)
harmony = \chords {
\property Current.chordNameExceptions = #chExceptions % << LOOK!!
a2 b:min c:min e:7
%{ ... etc %}
}
\score{ \harmony %{ ....... etc %} }
% ----------------------------END-OF-LY
regards,
joseluis
P.S. I think that cannot exist minors sus4, because "sus" means
there's no 3rd, so maybe you want a minor add11...
A 23/12/03 11:07:55
Paul Scott <address@hidden> escribió:
> may be on my way to getting chord-name-exceptions.ly from the
> regression test to give me what I need.
>
> In the meantime can anyone tell me how to:
>
> 1. print a name for a minor chord with a suspended 4th?
>
> 2. move the ChordNames context closer to the Staff context?
>
> TIA,
>
> Paul
>