[smufl-discuss] Clef change glyphs, and SMuFL 0.9

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[smufl-discuss] Clef change glyphs, and SMuFL 0.9

dspreadbury
Administrator
Dear community,

I wanted to drop you a line to let you know that I have decided to
implement Emil Wojtacki's suggestion concerning clef changes in the
forthcoming SMuFL 0.9. Among many other new glyphs (nearly 20 additions
since 0.85 – details below), there will be four new recommended glyphs
added to the 'Clefs' range: dedicated glyphs for the G, C, and F clef at
two-thirds their full size, and a slot for a control character that can be
used with glyph substitution features such as OpenType ligatures to
produce further clef change glyphs as required (as optional glyphs). In
Bravura, I will include the dedicated G, C, and F clef change glyphs, but
do not intend to include any further clef change glyphs in the optional
glyphs range.

Since we have now passed the deadline that I set back in January for
submitting new glyph requests for SMuFL 1.0, it is my hope that no further
new glyphs will be added after SMuFL 0.9 before the 1.0 release. SMuFL 0.9
will include initial metrics and glyph registration guidelines for fonts
intended for use with text-based applications, and an initial version of
Bravura Text to demonstrate these guidelines. The production of guidelines
and a reference font for SMuFL fonts intended for use in text-based
applications were the largest outstanding areas of work identified as
blocking issues towards a stable version 1.0. We will be taking a big step
towards 1.0 with the 0.9 release, which will effectively then be a release
candidate for 1.0.

The list of changes since 0.85 (released on 9 March) currently stands as
follows:

JSON METADATA:
- Expanded the specification of font-specific metadata to include new
structures to describe stylistic alternates, stylistic sets and ligatures
present in fonts for applications that cannot access advanced font
features.
- Defined new values for the "glyphsWithAnchors" (formerly "glyphs")
structure in font-specific metadata to describe cut-outs from the four
corners of a glyph's bounding box, in order to allow better kerning or
interlocking of glyphs in some circumstances, e.g. when stacking
accidentals.

TEXT-BASED APPLICATIONS:
- Added initial glyph registration and font metrics guidelines for fonts
intended for use in text-based applications.

NEW GLYPH RANGES:
- Added new range for Kodály solfège hand signs.
- Added new range for Peter Hayes George's Simplified Music Notation.
- Added oblique ligature forms for mensural notes describing intervals of
a second up to a fifth for black, void, black and void, and white
noteheads to a new Medieval and Renaissance oblique forms range. 11

NEW GLYPHS WITHIN EXISTING RANGES:
- Added single glyph for right and left repeat barlines to the Repeats
range, and a recommended stylistic alternate using thick-thick rather than
thin-thick-thin barlines.
- Added narrow and wide versions of the sine wave, square wave and
sawtooth wavy lines in the Multi-segment lines range.
- Added wide versions of the black and white diamond noteheads, as used in
some handbells music.
- Added turned (i.e. inverted) versions of up bow and down bow marks.
- Added oriscus liquescens to the Medieval and Renaissance plainchant
single-note forms range, and moved punctum auctum inclinatum and punctum
auctum diminutum to this range.
- Added strophicus liquescens (for intervals of a second up to a fifth) to
the Medieval and Renaissance plainchant multiple-note forms range.
- Added reversed versions of brackets to denote play with right/left hand
in the Keyboard techniques range, to allow the demarcation of the end of a
passage to be played with the other hand.
- Added more recommended stylistic alternates for display on smaller staff
sizes: time signature digits; G, C and F clef; black, half, whole and
double whole noteheads; standard articulations; dynamics letter forms.
- Added recommended ligatures for standard noteheads and accidentals in
parentheses.
- Added open arrowheads and arrows.
- Added Kievan half note on space, and Kievan beam.
- Added new percussion pictograms from the books by Sevsay and
Peinkofer/Tannigel, plus new combining glyphs for stems showing the
"crush" rudiment, "dead" notes, and to instruct the performer to turn the
instrument.
- Added five further mensural proportion signs, from Apel's book.
- Added 12 new pre-composed trills and mordents, based on Bach's
ornamentation chart and ornaments found in the Emmentaler font.
- Added restHBarMiddle glyph, for text-based applications to construct
H-bar multirests of variable width.
- Added noteheadWholeFilled and noteheadHalfFilled, for modern
transcriptions of coloration in Medieval and Renaissance music.
- Consolidated breath marks into a single range, and added a new
upbow-like breath mark (as used in music from Russia).
- Added range of glyphs for lyrics, including three lengths of elision
undertie, and baseline hyphen (as used in music from Russia).
- Added a wider slash notehead, for whole note (semibreve) duration.
- Added more shape note noteheads to support the 7-shape conventions of
Joseph Funk and William Walker.
- Added maxima rest, and double whole (breve) rest with leger lines above
and below.
- Added curved caesura.
- Added separate glyphs for the 'e', 'd' and dot in keyboard pedal marks,
plus a curved hyphen to be used along with the 'P' to show start/end pedal
in some editions.
- Added new mensural C clef, plus variations of the Petrucci C clef for
different staff positions.
- Added different custos for different staff positions.
- Added stylistic alternates for the Medieval and Renaissance "soft b"
flat accidental.
- Added dedicated glyphs for C, G, and F clef changes, plus new combining
clef change character to produce other clef change glyphs by way of glyph
substitution.

I anticipate that SMuFL 0.9 will be released before the end of this month,
as soon as work on Bravura Text is concluded.

Daniel

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Steinberg Media Technologies GmbH, Frankenstrasse 18b, D-20097 Hamburg, Germany
Phone: +49 (40) 21035-0 | Fax: +49 (40) 21035-300 | www.steinberg.net
President: Andreas Stelling | Managing Director: Hiroshi Sasaki, Hirofumi Osawa
Registration Court: Hamburg HRB 86534
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

#############################################################
This message is sent to you because you are subscribed to
  the mailing list <[hidden email]>.
To unsubscribe, E-mail to: <[hidden email]>
To switch to the DIGEST mode, E-mail to <[hidden email]>
To switch to the INDEX mode, E-mail to <[hidden email]>
Send administrative queries to  <[hidden email]>