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 <[EMAIL PROTECTED]> 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
>


_______________________________________________
Lilypond-user mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/lilypond-user

Reply via email to