3 texidoc = " Chord names are generated from a list pitches. The
4 functions constructing the names are customisable. This file shows
5 Jazz chords, following [Ignatzek1995], page 17 and 18."
9 chs = \notes \transpose c' c'
12 <<c es g>>% m = minor triad
17 <<c e g b>> % triangle = maj
23 <<c es ges bes>>\break
24 <<c e g a>> % 6 = major triad with added sixth
25 <<c es g a>> % m6 = minor triad with added sixth
27 <<c es g bes d'>> \break
28 <<c es g bes d' f' a' >>
31 <<c e g bes des' >> \break
35 <<c e g bes d' f' a'>>\break
36 <<c e g bes d' fis' as'>>
38 <<c e g bes dis' fis'>>
39 <<c e g bes d' f' as'>>\break
40 <<c e g bes des' f' as'>>
43 <<c e g bes d' f' as'>>\break
44 <<c e g bes des' f' as'>>
45 <<c e g bes des' f' a'>>
47 <<c e g b d' f' a'>>\break
49 <<c e g bes des' f ' a'>>
59 \context ChordNames { \chs }
60 \context Staff \notes \transpose c c' { \chs }
65 ChordName \override #'word-space = #1