11.11.2014 Views

PDF of regtests for 2.16.2 - LilyPond

PDF of regtests for 2.16.2 - LilyPond

PDF of regtests for 2.16.2 - LilyPond

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

When merging heads, the dots are merged too.<br />

‘collision-merge-dots.ly’<br />

<br />

… <br />

Oppositely stemmed chords, meshing into each other, are resolved.<br />

‘collision-mesh.ly’<br />

<br />

4 3<br />

<br />

<br />

…<br />

<br />

<br />

…<br />

…<br />

Seconds do not confuse the collision algorithm. The first pair <strong>of</strong> chords in each measure<br />

should merge, mesh, or come relatively close, but the second in each measure needs more space<br />

to make clear which notes belong to which voice.<br />

‘collision-seconds.ly’<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

Mixed collisions with whole and longer notes require asymmetric shifts.<br />

‘collision-whole.ly’<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

In addition to normal collision rules, there is support <strong>for</strong> polyphony, where the collisions are<br />

avoided by shifting middle voices horizontally.<br />

‘collisions.ly’<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

Each grob can have a color assigned to it. Use the \override and \revert expressions to<br />

set the color property.<br />

‘color.ly’<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

<br />

If the Note_heads_engraver is replaced by the Completion_heads_engraver, notes with a<br />

duration factor still keep their requested appearance.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!