Hi Hanwen and all,
   Thanks for fixing the last set of problems.  I'm still trying to
get the Arbeau piece the way I want it, but now I see:

0programming error: Huh? My children deflated (FIXME) (Continuing; cross thumbs)
][1][2]paper output to arbeau.tex...[/usr/local/share/lilypond/ps/lily.ps]
Interpreting music...
/usr/local/share/lilypond/ly/performer.ly:139:27: warning: Can't find or create 
`RhythmicStaff' called `tambour':
\translator { \ScoreContext
                            }
lilypond: lily-guile.cc:176: class String ly_scm2string(SCM): Assertion `gh_string_p 
(s)' failed.
ly2dvi: Lilypond failed: lilypond  arbeau.ly 2>&1


\header{
        title = "Belle qui tiens ma vie";
        composer = "Thoinot Arbeau";
        date = "1588";
        opus = "Orch\\'esographie";
        enteredby = "[EMAIL PROTECTED]";

        mutopiatitle = "Pavan: Belle qui tiens ma Vie";
        mutopiacomposer = "T. Arbeau (1519--1595)";
        mutopiainstrument="SATB + drum";
        style = "Renaissance";
        copyright="Public Domain";
        source = 
"http://memory.loc.gov/cgi-bin/ampage?collId=musdi&fileName=219/musdi219.db&recNum=61";
        maintainer="Peter Chubb";
        tagline = "\\parbox{\hsize}{\\thefooter\\quad\\small This" +
                " music is part of the Mutopia project, " +
                "\\texttt{http://sca.uwaterloo.ca/Mutopia/}." +
                " It has been typeset and placed in the public domain " +
                "by " + \maintainer +
                ". Unrestricted modification and redistribution is " +
                "permitted and encouraged---copy this music and share it!}";
}

\version "1.3.24";

global=\notes{\key f; % not really
        \time 2/4; % bars are to match against dance steps.
}

tambour = \notes {
        \repeat unfold 32 {
                f4 f8 f8 
        }
}
soprano = \notes \relative c'' {
        \repeat unfold 2 {
                g2 g4 fis |
                g a bes2 |
                bes4 d c bes |
                bes a bes2 |
        }
        \repeat unfold 2 {
                bes2  a4 a |
                g g fis2 |
                d2 e8( )f? g4 |
                g fis g2
        }
}

alto = \notes\relative c' {
        \repeat unfold 2 {
                d2 d4 d |
                d f f2 |
                f4 f e f |
                g f f2
        }
        f2 f4 f |
        d es d2 |
        f c4 d |
        d d b2
        bes?2 f'4 f|
        d es d2 |
        f2 e4 d |
        d d d2
}

tenor=\notes\relative c'' {
        \repeat unfold 2 {
                bes2 bes4 a |
                bes c d2 |
                d4 bes g d' |
                c c d2 |
        }
        \repeat unfold 2 {
                d2 c4 d |
                bes c a2 |
                bes2 g4 bes |
                a a g2
        }
}

bass = \notes\relative c' {
        \repeat unfold 2 {
                g2 g4 d |
                g f bes,2 |
                bes4 bes c d |
                es f bes,2 |
        }
        \repeat unfold 2 {
                bes'2 f4 d |
                g c, d2 |
                bes c4 g |
                d' d g,2
        }
}

verse_one=\lyrics{
        Bel- le qui |
        tiens ma vi __ |
        e cap- tiv- e |
        dans tes yeux |
        Qui mas l'am- |
        e ra- vi- | 
        e D'un sou- ris gra- ci- eux, |
        \repeat unfold 2 {
                Viens t\^ot me |
                se- cou- rir 
                ou me fau- |
                dra mou- rir
        }
}

words = <
        \context LyricVoice = "v1" \lyrics\$verse_one
>

\score {
        \context StaffGroup <
                \context RhythmicStaff = tambour \notes { 
                        \property Staff.instrument = "tambour" 
                        \property Staff.noteHeadStyle = cross
                        \tambour
                }
                \context ChoirStaff <
                        \addlyrics
                                \context Staff=T {
                                        \global \clef treble;
                                        \property Staff.automaticMelismata = ##t
                                        <
                                                \context Voice = Superius 
{\notes\voiceone\soprano}
                                                \context Voice = Contratenor 
{\notes\voicetwo\alto}
                                        >
                                        \bar "|.";
                                }
                                \words

                        \context Staff=B {
                                \global \clef bass;
                                <
                                        \context Voice = Tenor \notes\transpose c 
{\voiceone\tenor }
                                        \context Voice = Bassus \notes{\voicetwo\bass}
                                >
                                \bar "|.";
                        }
                >
        >
        \paper {
                \translator{ \RhythmicStaffContext
                        \remove "Time_signature_engraver";
                        \remove "Staff_symbol_engraver";
                        \remove "Clef_engraver";
                }
                \translator{ \StaffContext
                        \remove "Time_signature_engraver";
                }
                linewidth = 18.0 \cm;
        }
        \midi { }
}

Reply via email to