跳到主要内容
musicxml.tools
语言: 简体中文

从 MusicXML 提取分谱

从 MusicXML 或 MXL 总谱中取出一件乐器的声部:既可以存成单独的 MusicXML 文件,供你的打谱软件使用,也可以生成用于演奏的 PDF,连续的休止小节会合并显示。不会上传任何文件。

在你的浏览器中运行:文件不会离开你的电脑。

把 MusicXML 文件拖到这里,或点击选择文件

支持格式:.xml、.musicxml、.mxl

手头没有文件?(克莱门蒂《小奏鸣曲》Op. 36 No. 1,存为两个声部)。

工作原理

这个工具会把总谱裁剪到你选择的声部:其他声部以及它们在声部列表中的条目都会删去,把它们组合在一起的括号也会删去。总谱的换行、换页和间距同样会去掉,因为它们是为所有谱表一起设定的;你的打谱软件会为分谱重新排版。音符、力度、歌词、标题以及声部中的其他一切都原样保留。

PDF 由我们维护的 MusicXML 渲染器 OpenSheetMusicDisplay(OSMD)排版,它会把连续的休止小节合并成一个多小节休止,和印刷的分谱一样。

常见问题

我的文件会被上传吗?

不会。分谱的提取和排版都在你的浏览器中完成,文件不会离开你的电脑。

能一次得到所有分谱吗?

可以:“下载全部分谱”会把每个声部存成单独的文件,一起打包进一个 ZIP,格式就是你选择的那种。PDF 则需要一个声部一个声部地生成。

为什么钢琴声部会变成两个声部?

有些程序会把钢琴的两行谱表存成两个声部,示例文件就是这样。这个工具保留文件里原有的声部;要把两行谱表一起打印,请用 MusicXML 和 MXL 转 PDF,在那里去掉其他乐器。

提取出的文件是有效的 MusicXML 吗?

如果原来的总谱有效,那么是:声部本身的元素原封不动。你可以用 MusicXML 验证器检查,它会对照 MusicXML 4.0 架构进行测试。

基于 OpenSheetMusicDisplay 2.2.1 (BSD-3-Clause)、jsPDF 4.2.1 和 svg2pdf.js 2.8.1 (MIT)、fflate 0.8.3 (MIT) 构建。

想把这些用到你自己的产品里?

  • 用在你的应用里

    我们的工具基于 OpenSheetMusicDisplay,这是适用于浏览器和 Node.js 的开源 MusicXML 渲染器(BSD-3-Clause)。

  • 用在 WordPress 上

    OSMD for WordPress 可以把乐谱放到你的网站上;高级版插件还增加了播放、移调和下载功能。

  • 为你定制

    我们为音乐出版商和音乐教育平台开发 MusicXML 和音频软件。PhonicScore

在浏览器中运行

MusicXML 乐谱移调

修改乐谱

把 MusicXML 或 MXL 文件移到任意调,音符、变音记号和和弦标记都写得正确,可下载为 MusicXML 或 PDF。

读取 MusicXML、MXL · 输出 MusicXML、PDF

在浏览器中运行

MusicXML 彩色音符乐谱

修改乐谱

按音名给 MusicXML 或 MXL 乐谱的每个音符上色,用 Boomwhacker 配色或你自己的颜色,并输出可打印的 PDF 或 PNG。不会上传任何文件。

读取 MusicXML、MXL · 输出 PDF、图片

在浏览器中运行

MusicXML 乐谱查看器

查看和播放

在浏览器中打开 MusicXML 或 MXL 文件阅读乐谱,由 OpenSheetMusicDisplay 渲染。不会上传任何文件。

读取 MusicXML、MXL

在浏览器中运行

MusicXML 播放器

查看和播放

在浏览器中播放 MusicXML 或 MXL 文件,跟着光标看谱,可以调速度、开节拍器、调各乐器音量。不会上传任何文件。

读取 MusicXML、MXL · 输出 音频

在浏览器中运行

MusicXML 文件转换器

格式转换

在浏览器中把压缩的 MusicXML(.mxl)转成普通 MusicXML,也能转回去。不会上传任何文件。

读取 MusicXML、MXL · 输出 MusicXML、MXL

在浏览器中运行

MusicXML 和 MXL 转 PDF

打印和导出

把 MusicXML 或 MXL 文件转成可打印的 PDF 乐谱,用 A4 或 Letter 纸张,声部由你选择。不会上传任何文件。

读取 MusicXML、MXL · 输出 PDF