SlideShare une entreprise Scribd logo
1  sur  23
Standard Music Font Layout
Music Encoding Conference
23 May 2013
Daniel Spreadbury
A brief history of music fonts
• First commercial music font was Sonata from Adobe in
1985
• Features 176 glyphs
• Organised mnemonically on a Latin keyboard (e.g. q =
quarter note)
• Became de facto standard for mapping of music fonts
• Most music fonts since have used largely Sonata-
compatible layouts, e.g. Petrucci (Finale, 1988), Opus
(Sibelius, 1993)
A brief history of music fonts
• Perry Roland proposed range of musical
symbols for Unicode in 1998
• Range was approved, with 220 glyphs
• To date, no font has completely implemented
the range
• Only commercial font with a partial
implementation is Adobe Sonata Std,
OpenType update to original Sonata font
Problems to be solved
• Sonata’s 170 glyphs are insufficient for the
breadth of symbols used in CMN
• No agreement on how to expand beyond
Sonata’s initial set, hence rapid
divergence…
Sonata: a standard?
Sonata
Sonata: a standard?
Petrucci
Sonata: a standard?
Opus
Sonata: a standard?
Sonata, compared with Opus and Petrucci (all agree; S & P agree; O & P agree)
Problems to be solved
• Existing Unicode Musical Symbols range
is also insufficiently broad
• Some scoring applications cannot in any
case access code points beyond Unicode
Plane 0
• Lack of a real standard makes sharing
music fonts between applications difficult
So… what is SMuFL?
• A standard way of mapping musical
symbols to the Private Use Area of the
Basic Multilingual Plane in Unicode
• A set of technical guidelines for how music
fonts should be built
Goals
• Extensible
Provide a framework that makes it
convenient for additional characters to be
added
• Build a community
Draw on scholarly expertise to minimise
errors and omissions
Goals
• Open license
Remove any impediments to font
developers and application vendors
adopting SMuFL
• Practical and useful
Designed with real-world use in mind
Non-goals
• Not currently targeting ratification by the Unicode
Consortium
– What to do with the existing Musical Symbols range?
– Some characters are duplicated from other ranges for
convenience; unlikely to be accepted by the
Consortium
• Not targeting use in text-based applications
– Although many characters could be usefully used, it’s
impractical for end users to type characters from the
PUA anyway
What’s included
• 59 discrete sub-ranges of symbols
• 808 symbols and counting!
• Includes all 220 glyphs from the Unicode
Musical Symbols range
• Room for expansion by leaving empty
code points between ranges
What’s included
Methodology
• Started with Unicode Musical Symbols range
• Reviewed existing fonts (Sonata, Opus, Petrucci,
Emmentaler, etc.) and categorised additional sub-ranges and
symbols
• Reviewed the standard music notation texts (Gould, Read,
Stone, etc.)
• Reviewed specialist literature (e.g. Ghent conference for
percussion, Salzedo for harp, handbells, accordion, function
symbols, etc.)
• Shared proposals with small group of expert music engravers
and editors
Open license
• Released under MIT license
• Steinberg retains copyright, but free for
anybody to use, modify, create derivative
versions, sell, etc.
• ...but we hope to build a community
focused around contributing to
development of SMuFL rather than to see
efforts splinter
Next steps
• Establish a governance model to manage
proposed changes and additions
• Fill any identified gaps
• Define mappings for common music fonts to
SMuFL to determine coverage in existing
fonts
• Encourage the development of further
SMuFL-compliant fonts
Bravura
Bravura
• The first SMuFL-compliant font
• Includes all SMuFL characters, and (almost) all
Unicode Musical Symbols characters
• Released under the SIL Open Font License
– Free to use, bundle, embed, create derivative
versions, etc.
– Only licensing restrictions are that the font cannot be
sold on its own; derivative versions cannot use the
same name; and derivative versions must be
released under the same licensing terms
More information
www.smufl.org
More information
• Please join the mailing lists!
• Pre-release version of Bravura can be
downloaded from www.smufl.org/fonts
Thank you!
d.spreadbury@steinberg.de

Contenu connexe

Similaire à Standard Music Font Layout

WebRTC, RED and Janus @ ClueCon21
WebRTC, RED and Janus @ ClueCon21WebRTC, RED and Janus @ ClueCon21
WebRTC, RED and Janus @ ClueCon21Lorenzo Miniero
 
Design Patterns on Sitecore: The Good, the Bad and the Ugly
Design Patterns on Sitecore: The Good, the Bad and the UglyDesign Patterns on Sitecore: The Good, the Bad and the Ugly
Design Patterns on Sitecore: The Good, the Bad and the UglyMichael Reynolds
 
Tune wiki presentation
Tune wiki presentationTune wiki presentation
Tune wiki presentationmidem
 
Become a rockstar using FOSS!
Become a rockstar using FOSS!Become a rockstar using FOSS!
Become a rockstar using FOSS!Lorenzo Miniero
 
Lesson 5 ta researchto identify the conventions of a concept based
Lesson 5 ta researchto identify the conventions of a concept basedLesson 5 ta researchto identify the conventions of a concept based
Lesson 5 ta researchto identify the conventions of a concept basedsandylking
 
Text-Elements of multimedia
Text-Elements of multimediaText-Elements of multimedia
Text-Elements of multimediaVanitha Chandru
 
Storm Education Software Presentation
Storm Education Software PresentationStorm Education Software Presentation
Storm Education Software PresentationSaad Ali
 
Scriptwriting Assignment 1
Scriptwriting Assignment 1Scriptwriting Assignment 1
Scriptwriting Assignment 1bethkidd
 
Europeana Music Channel, wireframes
Europeana Music Channel, wireframesEuropeana Music Channel, wireframes
Europeana Music Channel, wireframesDavid Haskiya
 
01-00-ACA-Introduction-2-MIR.pdf
01-00-ACA-Introduction-2-MIR.pdf01-00-ACA-Introduction-2-MIR.pdf
01-00-ACA-Introduction-2-MIR.pdfAlexanderLerch4
 

Similaire à Standard Music Font Layout (14)

WebRTC, RED and Janus @ ClueCon21
WebRTC, RED and Janus @ ClueCon21WebRTC, RED and Janus @ ClueCon21
WebRTC, RED and Janus @ ClueCon21
 
Design Patterns on Sitecore: The Good, the Bad and the Ugly
Design Patterns on Sitecore: The Good, the Bad and the UglyDesign Patterns on Sitecore: The Good, the Bad and the Ugly
Design Patterns on Sitecore: The Good, the Bad and the Ugly
 
Tune wiki presentation
Tune wiki presentationTune wiki presentation
Tune wiki presentation
 
Become a rockstar using FOSS!
Become a rockstar using FOSS!Become a rockstar using FOSS!
Become a rockstar using FOSS!
 
Website cncs
Website cncsWebsite cncs
Website cncs
 
Aemp review
Aemp reviewAemp review
Aemp review
 
Lesson 5 ta researchto identify the conventions of a concept based
Lesson 5 ta researchto identify the conventions of a concept basedLesson 5 ta researchto identify the conventions of a concept based
Lesson 5 ta researchto identify the conventions of a concept based
 
Website Conventions
Website ConventionsWebsite Conventions
Website Conventions
 
Text-Elements of multimedia
Text-Elements of multimediaText-Elements of multimedia
Text-Elements of multimedia
 
Storm Education Software Presentation
Storm Education Software PresentationStorm Education Software Presentation
Storm Education Software Presentation
 
Scriptwriting Assignment 1
Scriptwriting Assignment 1Scriptwriting Assignment 1
Scriptwriting Assignment 1
 
Europeana Music Channel, wireframes
Europeana Music Channel, wireframesEuropeana Music Channel, wireframes
Europeana Music Channel, wireframes
 
Scriptwriting for radio
Scriptwriting for radioScriptwriting for radio
Scriptwriting for radio
 
01-00-ACA-Introduction-2-MIR.pdf
01-00-ACA-Introduction-2-MIR.pdf01-00-ACA-Introduction-2-MIR.pdf
01-00-ACA-Introduction-2-MIR.pdf
 

Dernier

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbuapidays
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 

Dernier (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 

Standard Music Font Layout

  • 1. Standard Music Font Layout Music Encoding Conference 23 May 2013 Daniel Spreadbury
  • 2. A brief history of music fonts • First commercial music font was Sonata from Adobe in 1985 • Features 176 glyphs • Organised mnemonically on a Latin keyboard (e.g. q = quarter note) • Became de facto standard for mapping of music fonts • Most music fonts since have used largely Sonata- compatible layouts, e.g. Petrucci (Finale, 1988), Opus (Sibelius, 1993)
  • 3. A brief history of music fonts • Perry Roland proposed range of musical symbols for Unicode in 1998 • Range was approved, with 220 glyphs • To date, no font has completely implemented the range • Only commercial font with a partial implementation is Adobe Sonata Std, OpenType update to original Sonata font
  • 4. Problems to be solved • Sonata’s 170 glyphs are insufficient for the breadth of symbols used in CMN • No agreement on how to expand beyond Sonata’s initial set, hence rapid divergence…
  • 8. Sonata: a standard? Sonata, compared with Opus and Petrucci (all agree; S & P agree; O & P agree)
  • 9. Problems to be solved • Existing Unicode Musical Symbols range is also insufficiently broad • Some scoring applications cannot in any case access code points beyond Unicode Plane 0 • Lack of a real standard makes sharing music fonts between applications difficult
  • 10. So… what is SMuFL? • A standard way of mapping musical symbols to the Private Use Area of the Basic Multilingual Plane in Unicode • A set of technical guidelines for how music fonts should be built
  • 11. Goals • Extensible Provide a framework that makes it convenient for additional characters to be added • Build a community Draw on scholarly expertise to minimise errors and omissions
  • 12. Goals • Open license Remove any impediments to font developers and application vendors adopting SMuFL • Practical and useful Designed with real-world use in mind
  • 13. Non-goals • Not currently targeting ratification by the Unicode Consortium – What to do with the existing Musical Symbols range? – Some characters are duplicated from other ranges for convenience; unlikely to be accepted by the Consortium • Not targeting use in text-based applications – Although many characters could be usefully used, it’s impractical for end users to type characters from the PUA anyway
  • 14. What’s included • 59 discrete sub-ranges of symbols • 808 symbols and counting! • Includes all 220 glyphs from the Unicode Musical Symbols range • Room for expansion by leaving empty code points between ranges
  • 16. Methodology • Started with Unicode Musical Symbols range • Reviewed existing fonts (Sonata, Opus, Petrucci, Emmentaler, etc.) and categorised additional sub-ranges and symbols • Reviewed the standard music notation texts (Gould, Read, Stone, etc.) • Reviewed specialist literature (e.g. Ghent conference for percussion, Salzedo for harp, handbells, accordion, function symbols, etc.) • Shared proposals with small group of expert music engravers and editors
  • 17. Open license • Released under MIT license • Steinberg retains copyright, but free for anybody to use, modify, create derivative versions, sell, etc. • ...but we hope to build a community focused around contributing to development of SMuFL rather than to see efforts splinter
  • 18. Next steps • Establish a governance model to manage proposed changes and additions • Fill any identified gaps • Define mappings for common music fonts to SMuFL to determine coverage in existing fonts • Encourage the development of further SMuFL-compliant fonts
  • 20. Bravura • The first SMuFL-compliant font • Includes all SMuFL characters, and (almost) all Unicode Musical Symbols characters • Released under the SIL Open Font License – Free to use, bundle, embed, create derivative versions, etc. – Only licensing restrictions are that the font cannot be sold on its own; derivative versions cannot use the same name; and derivative versions must be released under the same licensing terms
  • 22. More information • Please join the mailing lists! • Pre-release version of Bravura can be downloaded from www.smufl.org/fonts