Back in the announcement of Lilypond 1.0, there was the statement that 
Lilypond has:

* Support for Urtext: separation of modern and original interpretation.


I'd really like to use this, but haven't been able to, because the
`modern' stuff doesn't align properly with the notes.

What I want to be able to do:

-- Take a piece of early music, and typeset it as closely as possible to 
the original edition.  This means: moveable clefs, sometimes funny or no
time signatures, few or no bar lines, few or no ties, slurs or
phrasemarks, ornaments implied by the structure of the music, or
indicated by, e.g., one or more thick lines through the stem of a note 
(Purcell and Farnaby both use this extensively, but with rather
different meanings).  For Dowland's music it may also mean being able
to rotate one or more staves (but I can do this in LaTeX).

-- Add to this music a set of critical marks that:
   * regularises clef, time and key signature.
   * add slurs, phrase marks, articulation, etc.
   * Halve or quarter the durations, so that minims become crotchets, say.
   * add ornaments (mordents, trills, turns etc)
   * add regular barlines (which sometimes will mean splitting a note
     and adding a tie, e.g., in some of Byrd's music)
   * Add footnotes to particular symbols, groups of notes, etc.
   * When translating from chant notation, add a square bracket over a 
     group of notes to indicate a ligature in the original
etc.
   * Discretionary sharp or flat signs, for Musica Ficta

-- print out both editions from the same source.

Lily can do some of this now, particularly clefs, time sigs and key
sigs.  And it's not too hard to put them in separate staves chorded
together with the notes. 

But I can't work out how to add phrase marks, slurs, ornaments or
articulation in a sensible way.

What I've tried is to take the notes, convert all the note names to
`s' (space) then add the marks to the spaces and chord the new staves
with the appropriate note staves.  That way I can separate original
articulation etc., marks from my additions, and from the notes.
Unfortunately it doesn't work.

As you're rewriting slurs ties and phrase marks now, please consider
how to do this as you go.


In 1.3.18, the following score gives an assertion failure.  If I
remove the slur marks, then the articulations go into the wrong
places.


orig=\notes \relative c'' {
        d4 e d4. c8| c\breve
}

editorial=\notes {
        \time 4/4; s4--( s4-. )s4.\trill  s8 | s1 ~ | s1
}

\score {
        \context Staff <
                \orig
                \editorial
        >
}


Peter C

Reply via email to