3 texidoc="Jazz chord names, but with lower case names for minor chords"
6 #(assoc-set! chord::names-alist-jazz
7 '((0 . 0) (2 . -1)) '(""))
9 #(assoc-set! chord::names-alist-jazz
10 '((0 . 0) (2 . -1) (4 . 0) (6 . -1)) '("7"))
12 #(define (pitch->chord-name-text-banter pitch additions)
13 (let ((name (pitch->text-banter pitch)))
14 (if (member '(2 . -1) (map pitch->note-name additions))
16 (string-downcase (substring (car name) 0 1))
17 (substring (car name) 1))
23 \property ChordNames.ChordName \set #'style = #'jazz
24 \context ChordNames \chords { c1 c:m c:m7 }