After making this example for the bug report I did a quick search for the problems I was seeing. I'm having trouble with the partcombiner and it seems that it is being rewritten (from Han-Wen Nienhuys on 2005-08-20). I'm just wondering if there is any status on this effort? (side question: is there a bug tracker setup for lilypond for looking up status on these issues? bugzilla, mantis, trac, etc.?) I started looking through the code to understand it, but if there is already an effort to fix it I'll hold off.
The problems I'm seeing are well known from what it looks like: - Blank measures, missing rests. - Parts are not combined when more than an octave apart. This second one apparently is the intended behavior. Is there any way to disable this (or a hack to get around it)? For my purposes it is really NOT what I want. Below are examples of what I'm seeing. The first has a blank 7th measure and is missing a rest in the first part of the next measure (I'm not sure I've seen this second missing rest reported before) The second example is just parts being more than an octave apart. The only solution that I've come up with so far is using lots of tags to take out some of the dynamics when I generate the score; a pain and still not quite what I'm wanting. Thanks for all the help! -----Jay Anderson \version "2.8.3" clarinetOne = \relative c'' { \time 3/4 \key f \major r4 r c~\p | c(_\markup{\italic cresc.} d ees) | f2(\p a4 | f2 c4) | f( a c | f,) r r | R2. | r4 r a,(\p | bes d f) | } clarinetTwo = \relative c'' { \time 3/4 \key f \major R2.*9 | } hornOne = \relative c'' { \time 3/4 \key c \major r4 d2~\f | d4 d2~\f | d4 d2\f | d2\f d4-.\f | d4-. f-.\ff \repeat unfold 10 {f-.} | e4 r r | e r r | c r r | \bar "|." } hornTwo = \relative c' { \time 3/4 \key c \major r4 g2~\f | g4 g2~\f | g4 g2\f | g2\f g4-.\f | g4-. g-.\ff \repeat unfold 10 {g-.} | c4 r r | c' r r | e, r r | \bar "|." } \score { \new Staff { \set Staff.instrument = "Clarinets" \set Staff.instr = "Cl." \partcombine \clarinetOne \clarinetTwo } } \score { \new Staff { \set Staff.instrument = "Horns" \set Staff.instr = "Hn." \partcombine \hornOne \hornTwo } } _______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org http://lists.gnu.org/mailman/listinfo/bug-lilypond