]> git.donarmstrong.com Git - lilypond.git/commit
Add improved shape note support
authorCarl Sorensen <c_sorensen@byu.edu>
Tue, 6 Apr 2010 04:42:54 +0000 (22:42 -0600)
committerCarl Sorensen <c_sorensen@byu.edu>
Tue, 20 Apr 2010 00:09:10 +0000 (18:09 -0600)
commitaf7da386c206a537fdc77a07431851b9545480a4
treee2c769c0a0c4da08ec212982f84ec03b57f7400d
parent066e812530c4f455d8ad3d11583f76737511ef15
Add improved shape note support

Add Christian Harmony, Sacred Harp, and Southern Harmony styles

Add variable-thickness open note shapes to the shape note font

Change the starting character value for the Feta font to accomodate
  the extra characters.

Add new commands to base shape note scale degrees on the relative
  major.

Add regression tests for various note styles.

Update docs to reflect new settings.

Move noteheads to separate sub-font to allow space for shape note heads
24 files changed:
Documentation/included/font-table.ly
Documentation/notation/pitches.itely
input/regression/note-head-aiken.ly [new file with mode: 0644]
input/regression/note-head-sacred-harp.ly [new file with mode: 0644]
input/regression/note-head-shape-minor.ly [new file with mode: 0644]
input/regression/note-head-solfa.ly
input/regression/note-head-southern-harmony.ly [new file with mode: 0644]
ly/property-init.ly
mf/GNUmakefile
mf/bigcheese.pe.in
mf/feta-autometric.mf
mf/feta-generic.mf
mf/feta-noteheads-generic.mf [new file with mode: 0644]
mf/feta-noteheads-test-generic.mf [new file with mode: 0644]
mf/feta-noteheads.mf
mf/feta-noteheads11.mf [new file with mode: 0644]
mf/feta-noteheads13.mf [new file with mode: 0644]
mf/feta-noteheads14.mf [new file with mode: 0644]
mf/feta-noteheads16.mf [new file with mode: 0644]
mf/feta-noteheads18.mf [new file with mode: 0644]
mf/feta-noteheads20.mf [new file with mode: 0644]
mf/feta-noteheads23.mf [new file with mode: 0644]
mf/feta-noteheads26.mf [new file with mode: 0644]
mf/feta-test-generic.mf