[EMAIL PROTECTED] writes:
> The con8ve brackets look exactly like the 8ve brackets, save that they
> are labeled `con8ve' instead of `8ve'. The meaning is to play the
> notes in the voice *as well* as the notes one octave above (or below)
> them. Obviously, we don't want necessarily to write this out as
> chords. (Or do we?)
>
> The notations are so similar, I'd like them to be consistant. What do
> you think?
I don't like the input to be similar, because 8va and con8ve mean
something entirely different. I'd make a clef-like construction (in
the typesetting part) for 8va, and a special perforemr in the audio
output for con8ve. Both the 8va and con8ve engraver could use the
same Spanner to do the actual typesetting.
Another possibility would be something like
melody = \notes { ..}
octaves = < \transpose c'' \melody
\switchOnConOttaveNotation >
total = < \melody \octaves>
and have the typesetting backend figure out that the octaves should be
printed as a bracket iso. note heads. But I think this is cumbersome
to enter and implement.
--
Han-Wen Nienhuys, [EMAIL PROTECTED] ** GNU LilyPond - The Music Typesetter
http://www.cs.uu.nl/people/hanwen/lilypond/index.html