[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Chords for Jazz Charts: Newbie Question
From: |
Laurent Martelli |
Subject: |
Re: Chords for Jazz Charts: Newbie Question |
Date: |
Fri, 19 Apr 2002 02:18:02 +0200 |
User-agent: |
Gnus/5.090006 (Oort Gnus v0.06) Emacs/20.7 (i386-debian-linux-gnu) |
>>>>> "Robin" == Robin Davies <address@hidden> writes:
Robin> Are there known problems with chords? Are there fixes in the
Robin> works? I'm trying to use lilypond for writing Jazz
Robin> charts. I'm willing to accomodate chord notation quirks to a
Robin> reasonable extent. I'm really impressed with Lily output;
Robin> however chords are really very important to me, and I can't
Robin> get the Lily Chords to work properly. I have already figured
Robin> out how to use lyrics to notate, but, of course, if I use
Robin> lyrics to mark chord changes, they won't transpose when I
Robin> want to produce my B-flat/E-flat charts.
I also use LIly to print jazz charts (see
http://www.bearteam.org/~laurent/partitions/) and I also encountered a
few problems in the area of chords. I fixed some of them, but some
chords still have strange names.
Here's what I use :
#(define chord::names-alist-jazz
(append
'(
(((0 . 0) (2 . -1)) . ("m"))
;; some fixups -- jcn
; major seventh chord = triangle
(((0 . 0) (2 . 0) (4 . 0) (6 . 0)) . ("$^\\Delta$"))
(((0 . 0) (2 . -1) (4 . 0) (6 . -1)) . (("$-$")))
(((0 . 0) (2 . -1) (4 . 0) (5 . 0)) . (("$-$6")))
(((0 . 0) (2 . 0) (4 . 0) (6 . -1) (1 . -1)) . ("7"
((raise . 0.8) ((font-relative-size . -2)(music
(named ("accidentals--1")))) "9")))
(((0 . 0) (2 . 0) (4 . 0) (6 . -1) (1 . 1)) . ("7" ((raise . 0.8)
"+9")))
(((0 . 0) (2 . 0) (6 . -1) (3 . 1)) . ("7" ((raise . 0.8) "+4")))
;; (((0 . 0) (2 . 0) (4 . 0) (6 . 0)) . (((raise . 0.5)((font-family .
math) "M"))))
;; minor major seventh chord = m triangle
(((0 . 0) (2 . -1) (4 . 0) (6 . 0)) . (columns ("m") ((raise .
0.5)((font-family . math) "M"))))
;; (((0 . 0) (2 . -1) (4 . 0) (6 . 0)) . (columns ("m") ((raise .
0.5)((font-family . math) "M"))))
)
;; '()))
chord::names-alist-american))
--
Laurent Martelli
address@hidden http://www.bearteam.org/~laurent/