10.04.2013 Views

in Snippets - LilyPond

in Snippets - LilyPond

in Snippets - 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.

Templates 490<br />

Ancient notation template – modern transcription of mensural<br />

music<br />

When transcrib<strong>in</strong>g mensural music, an <strong>in</strong>cipit at the beg<strong>in</strong>n<strong>in</strong>g of the piece is useful to <strong>in</strong>dicate<br />

the orig<strong>in</strong>al key and tempo. While today musicians are used to bar l<strong>in</strong>es <strong>in</strong> order to faster<br />

recognize rhythmic patterns, bar l<strong>in</strong>es were not yet <strong>in</strong>vented dur<strong>in</strong>g the period of mensural<br />

music; <strong>in</strong> fact, the meter often changed after every few notes. As a compromise, bar l<strong>in</strong>es are<br />

often pr<strong>in</strong>ted between the staves rather than on the staves.<br />

global = {<br />

\set Score.skipBars = ##t<br />

}<br />

% <strong>in</strong>cipit<br />

\once \override Score.SystemStartBracket #'transparent = ##t<br />

% Set tight spac<strong>in</strong>g<br />

\override Score.Spac<strong>in</strong>gSpanner #'spac<strong>in</strong>g-<strong>in</strong>crement = #1.0<br />

\key f \major<br />

\time 2/2<br />

\once \override Staff.TimeSignature #'style = #'neomensural<br />

\override Voice.NoteHead #'style = #'neomensural<br />

\override Voice.Rest #'style = #'neomensural<br />

\set Staff.pr<strong>in</strong>tKeyCancellation = ##f<br />

\cadenzaOn % turn off bar l<strong>in</strong>es<br />

\skip 1*10<br />

\once \override Staff.BarL<strong>in</strong>e #'transparent = ##f<br />

\bar "||"<br />

\skip 1*1 % need this extra \skip such that clef change comes<br />

% after bar l<strong>in</strong>e<br />

\bar ""<br />

% ma<strong>in</strong><br />

\cadenzaOff % turn bar l<strong>in</strong>es on aga<strong>in</strong><br />

\once \override Staff.Clef #'full-size-change = ##t<br />

\set Staff.forceClef = ##t<br />

\key g \major<br />

\time 4/4<br />

\override Voice.NoteHead #'style = #'default<br />

\override Voice.Rest #'style = #'default<br />

% Sett<strong>in</strong>g pr<strong>in</strong>tKeyCancellation back to #t must not<br />

% occur <strong>in</strong> the first bar after the <strong>in</strong>cipit. Dto. for forceClef.<br />

% Therefore, we need an extra \skip.<br />

\skip 1*1<br />

\set Staff.pr<strong>in</strong>tKeyCancellation = ##t<br />

\set Staff.forceClef = ##f<br />

\skip 1*7 % the actual music<br />

% let f<strong>in</strong>is bar go through all staves<br />

\override Staff.BarL<strong>in</strong>e #'transparent = ##f<br />

% f<strong>in</strong>is bar<br />

\bar "|."

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

Saved successfully!

Ooh no, something went wrong!