The only point I’d make on this is that well-positioned time signatures rendered in text (along with some chords) is a place where existing music fonts already go; I’d like to be able to replace all of my music fonts for different purposes with a SMuFL compliant font or fonts. The Bach font (and possibly others) allow for beautifully positioned COMMON time signatures that require two digits (in particular, 12/16, 12/8, 6/16, 9/16). A general solution to render any time signature properly in text would probably go beyond what we could expect from a font w/o additional software, but rendering 12/16 or simple chord symbols is not too much especially given that other font solutions have made it work.
Best, Myke > On Nov 14, 2014, at 12:05, Joseph Berkovitz <[hidden email]> wrote: > > About Mark’s last parenthetical point: > >> (Maybe this is expecting too much of a mere font. Where should the line be drawn?) > > To me, at least, the needs being expressed in this thread (center points in time signatures, formation of chords) begin to cross the line into asking SMuFL to do too much for developers. > > I believe our main mission with SMuFL is to support the use of interchangeable fonts by notation applications, with the expectation that these applications will need to programmatically position glyphs to achieve reasonable results using the metadata provided. Regardless of what we do for one edge case or another, this requirement will still exist for many fundamental aspects of conventional Western music notation. If we begin to require all kinds of ligatures and character groups to make the font itself “smarter”, we’ll be creating more and more effort for all future SMuFL font creators, but we won’t be enabling notation applications to go anywhere they couldn’t already go. > > Best, > > . . . . . ...Joe > > Joe Berkovitz > President > > Noteflight LLC > Boston, Mass. > phone: +1 978 314 6271 > www.noteflight.com > "Your music, everywhere" > > > ############################################################# > 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]> > ############################################################# 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]> |
Free forum by Nabble | Edit this page |