Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add hourglass and reversed C noteheads for seven-shape Columbia shape notes (#248) #251

Open
wants to merge 1 commit into
base: gh-pages
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 16 additions & 3 deletions mdbook/src/implementation_notes/shape_note_noteheads.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
A number of different shape note traditions remain in common use in the
shape note community. SMuFL encodes the noteheads required for four such
systems: one four-shape system; and three seven-shape systems (Walker,
Funk, and Aikin). All three seven-shape systems also use the four shapes
of the four-shape system, each introducing three additional shapes.
systems: one four-shape system; and four seven-shape systems (Walker,
Funk, Aikin and Columbia). All four seven-shape systems also use the four
shapes of the four-shape system, each introducing three additional shapes.

The four-shape system, used in books such as William Walker’s *Southern
Harmony* (1835), uses a form of solmization where the syllables *fa*,
Expand Down Expand Up @@ -68,6 +68,19 @@ are as follows:
| *la* (or *law*) | noteShapeSquareWhite | noteShapeSquareBlack
| *ti* (or *si*) | noteShapeTriangleRoundWhite | noteShapeTriangleRoundBlack

*The New Harp of Columbia* by M.L. Swan defines a seven-shape system,
with the following shapes for each syllable:

| *Syllable* | *Half notes and longer* | *Quarter notes and shorter*
| ---------- | ----------------------- | ---------------------------
| *do* | noteShapeHourglassWhite | noteShapeHourglassBlack
| *re* | noteShapeReversedCWhite | noteShapeReversedCBlack
| *mi* | noteShapeDiamondWhite | noteShapeDiamondBlack
| *fa* (or *faw*) | Stem down: noteShapeTriangleRightWhite<br>Stem up: noteShapeTriangleLeftWhite | Stem down: noteShapeTriangleRightBlack<br>Stem up: noteShapeTriangleLeftBlack
| *so* (or *sol*) | noteShapeRoundWhite | noteShapeRoundBlack
| *la* (or *law*) | noteShapeSquareWhite | noteShapeSquareBlack
| *ti* (or *si*) | noteShapeTriangleRoundWhite | noteShapeTriangleRoundBlack

For practical use, scoring applications should provide a means of
automatically substituting regular noteheads for the appropriate shape
note notehead glyph according to the pitch of each note.
Expand Down
4 changes: 4 additions & 0 deletions mdbook/src/preamble/version-history.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,10 @@
Version history
===============

Version 1.50 (2022):

- Added `noteShapeHourglassWhite` (U+E1CC), `noteShapeHourglassBlack` (U+E1CD), `noteShapeReversedCWhite` (U+E1CE), `noteShapeReversedCBlack` (U+E1CF) to [Shape note noteheads](../tables/shape-note-noteheads.md) to support the seven-shape system used in *The New Harp of Columbia* ([#248](https://github.com/w3c/smufl/issues/248))

Version 1.40 (2021-03-15):

- Added new font metadata values for font design size, barline separation, H-bar thickness, and preferred text fonts to accompany music fonts ([#95](https://github.com/w3c/smufl/issues/95), [#102](https://github.com/w3c/smufl/issues/102), [#124](https://github.com/w3c/smufl/issues/124), [#131](https://github.com/w3c/smufl/issues/131))
Expand Down
2 changes: 2 additions & 0 deletions mdbook/src/tables/shape-note-noteheads.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ Shape note noteheads (U+E1B0–U+E1CF)
|<span class="bravura_large">&#xe1c6;</span> | **U+E1C6**<br/>*noteShapeMoonLeftWhite*<br/>Moon left white (Funk 7-shape do) | <span class="bravura_large">&#xe1c7;</span> | **U+E1C7**<br/>*noteShapeMoonLeftBlack*<br/>Moon left black (Funk 7-shape do)
|<span class="bravura_large">&#xe1c8;</span> | **U+E1C8**<br/>*noteShapeArrowheadLeftWhite*<br/>Arrowhead left white (Funk 7-shape re) | <span class="bravura_large">&#xe1c9;</span> | **U+E1C9**<br/>*noteShapeArrowheadLeftBlack*<br/>Arrowhead left black (Funk 7-shape re)
|<span class="bravura_large">&#xe1ca;</span> | **U+E1CA**<br/>*noteShapeTriangleRoundLeftWhite*<br/>Triangle-round left white (Funk 7-shape ti) | <span class="bravura_large">&#xe1cb;</span> | **U+E1CB**<br/>*noteShapeTriangleRoundLeftBlack*<br/>Triangle-round left black (Funk 7-shape ti)
|<span class="bravura_large">&#xe1cc;</span> | **U+E1CC**<br/>*noteShapeHourglassWhite*<br/>Hourglass white (Columbia 7-shape do) | <span class="bravura_large">&#xe1cd;</span> | **U+E1CD**<br/>*noteShapeHourglassBlack*<br/>Hourglass black (Columbia 7-shape do)
|<span class="bravura_large">&#xe1ce;</span> | **U+E1CE**<br/>*noteShapeReversedCWhite*<br/>Reversed C white (Columbia 7-shape re) | <span class="bravura_large">&#xe1cf;</span> | **U+E1CF**<br/>*noteShapeReversedCBlack*<br/>Reversed C black (Columbia 7-shape re)

Supplementary Groups
---------------------
Expand Down