Jeffrey:

Attached is my first attempt at a jazz chart using Lilypond.  For the
most part, it looks OK.  Problems encountered:

(i) I would like to put the chords (entered as \lyric) above the staff,
but I can't seem to be able to do that.

(ii) When I uncomment either or both of the \type Lyric statements for
the second and third verses, I generate an abnormal exit and core dump.

(iii) It seems that Lilypond has trouble determining how much text is
associated with a given measure, so she sometime writes lyrics past the
margin.  Any fixes for this?

I've got the beginnings of a little program which translates chord
changes from one key into another (it's in Fortran and probably of
little interest to you object-oriented folks); so I am pleased with the
potential usefulness of this tool.  It would be nice if I could add
lyrics as well, but that may be asking too much at this point.


Cheers,  

Tom

-- 
Thomas F. Rutherford                Phone (303) 492-5169
Department of Economics             Fax   (303) 492-8960
University of Colorado              [EMAIL PROTECTED]
Boulder, CO 80309-0256
\header{
filename =       "bc.ly";
title =  "Black Coffee";
description =    "Jazz Standard";

composer =       "Webster/Burke";
enteredby =      "Tom Rutherford";
copyright =      "?";
}



changes = \lyric { _ 4
                | "F 7" 2 "F$\sharp$ 7" 
                | "F 7" 2 "F$\sharp$ 7" 
                | "F 7" 2 "F$\sharp$ 7" 
                | "F 7" 2 "C 7" 4 "B 7"
                | "B $\flat$ 7" 1
                | _ 1
                | "F 7" 2 "F$\sharp$ 7" 
                | "F 7" 2 "D 7 ($\sharp$4)"
                | "G - 7" 1
                | "G - 7" 2 "C 7"
                | "F 7" 2 "F$\sharp$ 7" 
                | "F - 7" 1
                | "B $\flat$ - 7" 1
                | "F - 7" 1
                | "B $\flat$ - 7" 2 "C 7 ($\flat$9 $\flat 5$)"
                | "A - 7" 2 "D - 7"
                | "A $\flat$ - 7" 2 "D $\flat$ 7" 
                | "G $\flat$ Maj 7" 1
                | "A $\flat$ - 7" 2 "D $\flat$ 7" 
                | "G - 7" 2 "C 7" }

first = \lyric { "I'm" 4 
                | "feelin mighty lonesome and" 1
                | "I haven't slept a wink I" 1
                | "walk the floor and watch the door" 1
                | "in between I drink Black" 1
                | "Coffee" 1
                | "Love's a handme down" 1
                | "Brew" 1
                | _ 2.. "I'll" 8
                | "never know a Sunday" 1
                | "in this weekend" 1
                | "rue" 1
                | _ 2.. "I'm" 8
}               
second = \lyric { _ 4 
                | "talkin to the shadows from" 1
                | "one o'clock to four and" 1
                | "Lord, how slow the moments go " 1
                | "when all I do is pour Black" 1
                | "Coffee" 1
                | "Since the blues caught in my" 1
                | "eye" 1
                | "I'm" 1
                | "hanging out on Monday" 1
                | "My Sunday dreams to" 1
                | "dry" 1

                | "Now," 1
                | "a man is born to go a" 1
                | "lovin, and a" 1
                | "woman is born to weep and" 1
                | "fret, to" 1
                | "stay at home and tend her" 1
                | "oven and" 1
                | "drown her past regrets in cof-" 1
                | "fee and cigarettes I'm" 1
}
third = \lyric { _ 4
                | "moonin all the morning" 1
                | "Mourning all the night; and" 1
                | "in between it's nicotine, and" 1
                | "not much hard to fight Black" 1
                | "Coffee" 1
                | "Feeling low as the " 1
                | "ground" 1
                | "It's" 1
                | "driving me crazy, this" 1
                | "waiting for my baby to maybe" 1
                | "come around" 1
}

melody = \melodic \relative c' { \partial 4; c 4 
                \bar "|:"; [f 8 f f c] ees 4. c 8 
                | [f 8 f f c] ees 4. c 8
                | [f 8 f f c] [ees 8 ees ees c]
                | [f 8 f f c] ees 4 f 
                | aes 8 d, 4.( )d 2 
                | \[2/3 r 4 c' bes \]1/1 \[2/3 aes 4 f d \]1/1 
                | c 1 ( 
                | ) c 2. r8 c 8 
                | [g' 8 a bes c] a 8 f 4.
                | r 4 [d 8 aes'] g 4 [f 8 f(] 
                | ) f 1 ( 
                | ) f 2.-"Fine" r 8 c 8 \bar ":|";
                |  [bes' c bes aes] bes 4. c 8
                | a 4 f 2 r 8 f 8 
                | [bes 8 c bes c] des 4 ees 4
                | c 2 ( ) c 4. c 8
                | [des 8 des des des] des 4 ees
                | des 8 des 4.( ) des 4. bes 8
                | [des 8 des des des] des, 4. des' 8
                | [c 8 c c c] c, 4.-"D.C. al Fine" c 8  \bar "||";
                }

\score{
        \melodic { \time 4/4; \key f ; 
        <
                \type Lyrics {\changes}
                \type Staff  {\melody }
                \type Lyrics {\first}
%               \type Lyrics {\second}
%               \type Lyrics {\third}
        >
        }
        \paper{}
}



Reply via email to