29.11.2012 Views

mpdolce - LilyPond

mpdolce - LilyPond

mpdolce - LilyPond

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 4: Tweaking output 116<br />

}<br />

{ \voiceFour<br />

2<br />

des2<br />

}<br />

>> |<br />

1 |<br />

� �<br />

��<br />

� � � ��<br />

� �� �<br />

� �<br />

��� � � �<br />

�<br />

The lower two notes of the first chord (i.e, those in the third voice) should not be shifted away<br />

from the note column of the higher two notes. To correct this we set force-hshift, which is<br />

a property of NoteColumn, of these notes to zero. The lower note of the second chord is best<br />

placed just to the right of the higher notes. We achieve this by setting force-hshift of this<br />

note to 0.5, ie half a note head’s width to the right of the note column of the higher notes.<br />

Here’s the final result:<br />

\new Staff \relative c'' {<br />

\key aes \major<br />

> |<br />

1 |<br />

}<br />

�<br />

� � � �<br />

�<br />

� �� �<br />

��� ����<br />

��� ��<br />

4.5.3 Real music example<br />

We end this section on Tweaks by showing the steps to be taken to deal with a tricky example<br />

which needs several tweaks to produce the desired output. The example has been deliberately<br />

chosen to illustrate the use of the Notation Reference to resolve unusual problems with notation.<br />

It is not representative of more usual engraving process, so please do not let these difficulties<br />

put you off! Fortunately, difficulties like these are not very common!<br />

The example is from Chopin’s Première Ballade, Op. 23, bars 6 to 9, the transition from the<br />

opening Lento to Moderato. Here, first, is what we want the output to look like, but to avoid<br />

over-complicating the example too much we have left out the dynamics, fingering and pedalling.

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

Saved successfully!

Ooh no, something went wrong!