コード ネームの例外
特殊なコードに対して専用の表記をするためのリストを保持するのが
chordNameExceptions プロパティです。
% Step 1: Define music with chords and markup for maj9 and 6(add9).
chExceptionMusic = {
<c e g b d'>-\markup { \super "maj9" }
<c e g a d'>-\markup { \super "6(add9)" }
}
% Step 2: Create extended exception list.
chExceptions =
#(append (sequential-music-to-chord-exceptions chExceptionMusic #t)
ignatzekExceptions)
theMusic = \chordmode {
g1:maj9 g1:6.9
% Step 3: Register extended exception list.
\set chordNameExceptions = #chExceptions
g1:maj9 g1:6.9
}
\layout {
ragged-right = ##t
}
<<
\new ChordNames \theMusic
\new Voice \theMusic
>>