6 texidoc = " Chord names are generated from a list pitches. The
7 functions constructing the names are customisable. This file shows
8 Jazz chords, following Ignatzek (1995), page 17 and 18."
12 chs = \notes \transpose c' c'
15 <<c es g>>% m = minor triad
20 <<c e g b>> % triangle = maj
26 <<c es ges bes>>\break
27 <<c e g a>> % 6 = major triad with added sixth
28 <<c es g a>> % m6 = minor triad with added sixth
30 <<c es g bes d'>> \break
31 <<c es g bes d' f' a' >>
34 <<c e g bes des' >> \break
38 <<c e g bes d' f' a'>>\break
39 <<c e g bes d' fis' as'>>
41 <<c e g bes dis' fis'>>
42 <<c e g bes d' f' as'>>\break
43 <<c e g bes des' f' as'>>
46 <<c e g bes d' f' as'>>\break
47 <<c e g bes des' f' as'>>
48 <<c e g bes des' f' a'>>
50 <<c e g b d' f' a'>>\break
52 <<c e g bes des' f ' a'>>
62 \context ChordNames { \chs }
63 \context Staff \notes \transpose c c' { \chs }
68 ChordName \override #'word-space = #1