On May 8, 2009, at 3:30 PM, Martial wrote:
Hello
use chordNameExceptions http://lsr.dsi.unimi.it/LSR/Item?id=309
%%--------------------------------
\version "2.12.2"
% Whiteout hide the chordname
NCString = { <c e g>-\markup { \whiteout { \hspace #2 " NC
" } } }
ChrdExcep = #(append (sequential-music-to-chord-exceptions NCString
#t)
ignatzekExceptions)
<<
{
\chords {
a2:m7 d2:7.9-
g2:m7 c2:7
\set chordNameExceptions = #ChrdExcep c1 %chord <c e g> as
NCString
\unset chordNameExceptions
a2:m7 d2:7.9-
}
}
% \relative c' { a'2 d2 g,2 c2 c4 c4 c4 c4 a2 }
>>
%%---------------------------
Thank you, that prints a "NC" in the proper place but also prints the
C chord name immediately prior to the NC. I'm not sure why, this
syntax is far beyond my understanding. It's like reading an alien
language. :-P I'm very grateful that so many folks do speak this
language.
_______________________________________________
lilypond-user mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/lilypond-user