[EMAIL PROTECTED] writes:
> [EMAIL PROTECTED] wrote:
> > Try this:
> > \type Staff <
> > {\voiceone <{stuff-1}{stuff2}>}
> > {\voicetwo <{stuff-3}{stuff-4}>}
> > The \voiceone and \voicetwo directives give info on stem
> > direction and horizontal offset; but it only works inside a
> > \type Staff.
>
> you answered:
> Actually, it only works inside a \type Voice, but usually Voices
> are created whenever you use them as in the above example.
>
> Oh dear - I thought that <> marked sets that were to be chorded.
> (Besides, I tried Peter's syntax and still only got the {stuff-1}
> set in the output.) I don't want voice I and II chorded together,
> so understood that {} should be used.
>
> Is <> used with other meanings in Lily?
<> and {} only tell something about the time-order of what's between
the parentheses/braces. Whether the notes inside are chorded together
or appear as separate voices is determined by so-called
"notation-contexts" (see section 8 to 10 of the tutorial).
I think you want
\type Staff = staffOne <
\type Voice = vOne {
stuff-1
}
\type Voice = vTwo {
stuff-2
}
>
I am not sure how mi2mu outputs chords. If they come as separate
sequentials, you'd get
\type Staff = staffOne <
\type Voice = vOne <{ stuff-1 } {stuff-2} >
\type Voice = vTwo <{ stuff-3 } {stuff-4} >
>
This will chord stuff-1 and stuff-2 together in one voice, and the
same for stuff-3 and stuff-4
Put in a \stemdown and \stemup somewhere in stuff-1 and stuff-3, and
you get the proper stem directions.
> John
--
Han-Wen Nienhuys, [EMAIL PROTECTED] ** GNU LilyPond - The Music Typesetter
http://www.cs.uu.nl/people/hanwen/lilypond/index.html