On Tue, 28 May 2002, Rune Zedeler wrote: > the a will be typeset in thread foo, but the b won't. > I cannot see an easy solution for your problem, but a hack would be to > translate accidentals into notehead types. This should be okay as > accidentals are not needed when typesetting drums. > What I mean is that I could fairly easy create a scheme function > allowing you to say i.e. "ceses" to get a triangle-c, "ces" to get a > diamond c, "c" to get a default c, "cis" to get a crossed c and "cisis" > to get a xcircled c. > Would that be sufficient for you?
Hmm! I don't know ? What about "f"? -- "feses? What if I implement - say - 10 different note heads ? To shorten this: LilyPond is a very good typsetter for classical music. And it can deal with simple (no chords) drum staffs. In contrast to all other free musical typsetters it has musical knowlegde. I would say: A hack only because of this case is no good idea. Perhaps if you'll later think more about jazz/pop/... you should implement a really sophisticated drum-chord-solution. And then I'll incorporate this into LilyPond export. So long the user has to live with some exportation restrictions. -------------------------- I think 2 other things are more important: 1.) It should be possible to connect 2 of 3 notes of a chord: <c~ e g~> <c e g> 2.) And from version-?.?.? on in staff context is no tie at all: StaffA = \notes\relative c' { \clef violin <c2 e g > ~ <c e g > } \score { \context Staff \StaffA } Bug or feature ? -- J.Anders, Chemnitz, GERMANY ([EMAIL PROTECTED]) _______________________________________________ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user