Status: Started
Owner: [email protected]
Labels: Type-Defect partcombine

New issue 4205 by [email protected]: Part combiner shifts or omits rests
https://code.google.com/p/lilypond/issues/detail?id=4205

The part combiner is sloppy about analyzing rests. In some cases the output is merely ugly, but in others it actually omits rests, producing output that doesn't make musical sense. (I have a patch in the works already, but I wanted to show the problem first.)

\version "2.19.15"

% rests of different durations beginning simultaneously, followed by
% unisilence
\score {
  \partcombine
    \relative f' { r4    r2 r8 r8 | r1 }
    \relative f' { r8 r8 r2 r4    | r1 }
}

% rests of different durations beginning simultaneously, followed by
% solo then a2.
\score {
  \partcombine
    \relative f' { r4   f2. | r8 f e2. }
    \relative f' { r8 d f2. | r4   e2. }
}

% mmrest and rest of different durations beginning simultaneously
\score {
  \partcombine
    \relative f' { r4 f2. | R1 }
    \relative f' { R1     | r4 d2. } % missing r4 is misleading
}


Attachments:
        part-combine-silence.ly  597 bytes

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

Reply via email to