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.

Chords 234<br />

}<br />

r<br />

\set figuredBassPlusDirection = #RIGHT<br />

r<br />

\set figuredBassAlterationDirection = #LEFT<br />

r<br />

+6 6<br />

+6 5 6<br />

6 6+<br />

<br />

4<br />

5<br />

6+ 5 5 6<br />

4 4<br />

4<br />

Chord name exceptions<br />

The property chordNameExceptions can be used to store a list of special notations for specific<br />

chords.<br />

% modify maj9 and 6(add9)<br />

% Exception music is chords with markups<br />

chExceptionMusic = {<br />

1-\markup { \super "6(add9)" }<br />

}<br />

% Convert music to list and prepend to exist<strong>in</strong>g exceptions.<br />

chExceptions = #( append<br />

( sequential-music-to-chord-exceptions chExceptionMusic #t)<br />

ignatzekExceptions)<br />

theMusic = \chordmode {<br />

g1:maj9 g1:6.9<br />

\set chordNameExceptions = #chExceptions<br />

g1:maj9 g1:6.9<br />

}<br />

\layout {<br />

ragged-right = ##t<br />

}<br />

><br />

<br />

<br />

G<br />

<br />

<br />

9<br />

<br />

G<br />

<br />

<br />

maj9<br />

6 9<br />

G<br />

<br />

chord name major7<br />

G 6(add9)<br />

The layout of the major 7 can be tuned with majorSevenSymbol.<br />

\chords {<br />

c:7+<br />

\set majorSevenSymbol = \markup { j7 }<br />

c:7+

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

Saved successfully!

Ooh no, something went wrong!