文档章节

MusicXML 3.0 (1) - "Hello World" in MusicXML

涂孟超
 涂孟超
发布于 2014/09/26 15:37
字数 217
阅读 108
收藏 0

这是 Midi 之后更完善的通用乐谱格式, 已有 Sibelius 等众多软件兼容; 官方网站: http://www.musicxml.org/ 或 http://www.recordare.com/musicxml

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE score-partwise PUBLIC "-//Recordare//DTD MusicXML 3.0 Partwise//EN" "http://www.musicxml.org/dtds/partwise.dtd">
<score-partwise version="3.0">       <!-- 根节点: score-partwise -->
  <part-list>                        <!-- 行(分谱)列表 -->
    <score-part id="P1">
      <part-name>Piano</part-name>   <!-- 乐器名称 -->
    </score-part>
  </part-list>
  <part id="P1">
    <measure number="1">             <!-- 第一小节 -->
      <attributes>                   <!-- 小节属性 -->
        <divisions>256</divisions>   <!-- 设定用 256 表示一个四分音符的长度 -->
        <key>                        
          <fifths>0</fifths>         <!-- C大调(没有升降号) -->
        </key>
        <time>
          <beats>4</beats>
          <beat-type>4</beat-type>   <!-- 4/4 拍 -->
        </time>
        <clef>
          <sign>G</sign>
          <line>2</line>             <!-- 使用高音谱号(G谱号) -->
        </clef>
      </attributes>
      <note>                         <!-- 音符 -->
        <pitch>                      <!-- 音高 -->
          <step>C</step>
          <octave>4</octave>         <!-- 中央 C -->
        </pitch>
        <duration>1024</duration>    <!-- 演奏时值 -->
        <type>whole</type>           <!-- 音符类型: 256th、128th、64th、32nd、16th、eighth、quarter、half、whole、breve、long -->
      </note>
    </measure>
  </part>
</score-partwise>


效果图(Google 浏览器可视):

本文转载自:http://www.cnblogs.com/del/archive/2011/10/21/2220788.html

共有 人打赏支持
涂孟超
粉丝 12
博文 2011
码字总数 14107
作品 0
深圳
程序员
音乐扩展标记语言--MusicXML

MusicXML(Music Extensible Markup Language 音乐扩展标记语言)是一个开放的基于XML 的音乐符号文件格式,由Reccordare 公司开发,该技术源于几个现有的基于学术上的关键技术和想法,比如Wal...

匿名
2010/06/21
3.5K
0
音乐学习工具--Impro-Visor

Impro-Visor 是一个音乐符号和回放,帮助爵士音乐家即兴学习工具。它采用图形符号,在和弦和节奏自动播放使用MIDI和即兴的意见,在各种方式,包括能够即兴爵士乐本身提供的。数据存储为开放格...

匿名
2009/12/08
965
0
Impro-Visor 5.0 发布,音乐学习工具

Impro-Visor 是一个音乐符号和回放,帮助爵士音乐家即兴学习工具。它采用图形符号,在和弦和节奏自动播放使用MIDI和即兴的意见,在各种方式,包括能够即兴爵士乐本身提供的。数据存储为开放格...

老枪
2011/09/18
418
2
Impro-Visor 5.11 发布,音乐符号和回放

Impro-Visor 5.11 修复了 5.10 版本中一些五线谱图不会被打开的问题。 Impro-Visor 是一个音乐符号和回放,帮助爵士音乐家即兴学习工具。它采用图形符号,在和弦和节奏自动播放使用MIDI和即兴...

红薯
2012/03/13
218
0
免费的作曲与乐谱软件--MuseScore

MuseScore 是一个可运行在多种平台上的 WYSIWYG 的音乐制谱软件,它开源免费,遵循 GNU GPL 许可方式发布。 主要特点: WYSIWYG(所见即所得),在乐谱纸上输入音符 不限制谱表个数 多声部:...

匿名
2010/06/21
4.4K
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring MVC 通过@Value注解读取.properties配置内容

第一步: 在applicationContext.xml配置: <bean id="configProperties" class="org.springframework.beans.factory.config.PropertiesFactoryBean"> <property name="locations">......

wangyanbao
17分钟前
1
0
Rancher 2.1全面发布,优化Kubernetes集群运维

GitLab支持、CICD优化、项目配额管理、驱散容器功能等等,Rancher 2.1给你带来一大票惊喜新功能!还有备着【千元大奖】的用户体验计划等你来参与! Rancher 2.1已于近日全面发布! Rancher ...

RancherLabs
24分钟前
2
0
如何优雅的给淘客/京东及拼多多的代理(会员)发工资(佣金)

前段时间有一些做淘客和京东推广的朋友问我能不能开发一个代付系统,这样他们可以用来给代理和网站会员发工资,他们现在还是用的人工手动打款,不仅效率慢,而且还容易出错,我一想,嗯,不难...

千龍
29分钟前
2
0
try-catch-finally

try-catch-finally 一.执行顺序 try-catch-finally 包含的代码块,当 try 里面的代码出现异常的时候,会进入 catch 中,finally 代码块则在最后被执行,即 无论是否出现异常,finally 里面的...

tsmyk0715
34分钟前
2
0
【编程架构实战】——Java并发包基石-AQS详解

目录 1 基本实现原理 1.1 如何使用 1.2 设计思想 2 自定义同步器 2.1 同步器代码实现 2.2 同步器代码测试 3 源码分析 3.1 Node结点 3.2 独占式 3.3 共享式 4 总结   Java并发包(JUC)中提...

java知识分子
35分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部