对于开发人员

新增功能

MusicXML格式的4.0版于2021年6月发布。4.0版由W3C音乐符号社区组并作为W3C社区小组最终报告。它是根据W3C社区最终规范协议(FSA).

MusicXML 4.0已解决64个问题在MusicXML GitHub存储库中输入。有两个问题与文件物流有关。其余62个实质性问题分为七个主要类别:

  • 26个问题涉及文件改进:
    • 包括将整个MusicXML文档作为社区组报告发布,包括教程、示例、版本历史以及有关元素和简单数据类型的参考信息
  • 7个问题涉及更好地支持分数和部分之间的关系:
    • 添加将乐谱和部分组合到单个压缩MusicXML文件中的标准方法
    • 为音乐会乐谱添加换位
    • 为音乐会乐谱添加八度音阶变换
    • 为音乐会乐谱生成的部分添加谱号
    • 添加指示元素应出现在顶部或底部员工的功能
    • 每个注释添加多个仪器并指定仪器和部件之间的链接
    • 将部件名称添加为标准信用类型
  • 1个问题涉及对分数跟踪和机器监听应用程序的支持:
    • 添加了几个新元素以支持同步和评估
  • 6个问题涉及语义改进:
    • 改进对罗马数字的支持,添加数字元素并取消功能元素
    • 提高跨杆琶音支持
    • 将给定类型的同时元素数从6个增加到16个
    • 向释放添加偏移
    • 添加对跨多个符号的编辑括号和圆括号的支持
    • 为宽间距管线的冲击壁添加支撑
  • 7个问题涉及回放改进:
    • 添加摆动播放
    • 添加与现有MIDI乐器更改类似的虚拟乐器更改
    • 在书面笔记上方和下方添加双重换位
    • 添加跳转后重复播放的规范
    • 将允许的IPA内容更新为最新的IPA版本
    • 添加更多标准乐器声音(2个问题)
  • 13个问题涉及外观改进:
    • 添加属性以指定用于波浪线的SMuFL图示符
    • 添加属性以指定更多打击象形图的SMuFL符号
    • 添加对附加SMuFL意外字形名称的支持
    • 添加不同的吉他弯曲形状
    • 增加多弦和交替低音的分离
    • 多层零件增加测量编号垂直定位
    • 为多个休息添加度量编号显示选项
    • 为提花低音添加位置
    • 为提花低音添加对齐效果
    • 支撑停止时没有向上冲程的踏板管路
    • 支撑无需下冲程即可启动的踏板管路
    • 添加倒置的括号外壳形状
    • 添加隐藏节拍器标记的功能
  • 涉及工具更改的2个问题:
    • 添加catalog.xml文件以支持xml catalog
    • 取消MusicXML定义的DTD版本

MusicXML4.0与MusicXML的早期版本兼容。有效的MusicXML 1.0、1.1、2.0、3.0和3.1文件也是有效的Music XML 4.0文件。音乐XML版本历史记录总结了自1.0版以来的更改。

文件夹

如果您开始执行MusicXML实现,则需要参考实际的MusicXMLW3C XML模式定义(XSD)或文档类型定义(DTD)。这些文件可从W3C MusicXML GitHub存储库中获得:

本网站使用Cookie来改善您的体验。通过查看或浏览我们的网站,您同意我们使用cookie。更多信息

接受