Hello Peter
It was yesterday that I solved the add2 thing for myself;-)
Add the following exception to your list
% chord name exception for % 2.3.5 <c d e g>1-\markup \super "add2"
then qualify your add2 chord with explicit scale degrees - matching to
the exception above
\version "2.24" \new ChordNames \chordmode { f1:2.3.5 }
Gives an Fadd2 for me.
- HTH Stephan
Am 03.01.2026 um 05:15 schrieb Peter Chubb:
% One octave up
chordExceptionMusic = {
<c' d' e' g'>1-\markup { \super "add2"}
<c'' e'' g''>1-\markup { \super "*"}
}
chExceptions = #(append
(sequential-music-to-chord-exceptions chordExceptionMusic #t)
ignatzekExceptions)
but that changes every major triad, not just the ones an octave up.
The other thing I wanted to say is that add2 chords are currently
notated as sus2 (3) --- this is technically correct, but hard to read.