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

MusicXML 和 MXL 转盲文乐谱

在浏览器中把 MusicXML 或 MXL 文件转成盲文乐谱,按北美的 Music Braille Code 2015 编写:可以在盲文点显器上阅读,可以复制,也可以下载后用盲文打印机打印。不会上传任何文件。

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

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

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

手头没有文件?(克莱门蒂《小奏鸣曲》Op. 36 No. 1,钢琴曲)。

工作原理

我们维护的 MusicXML 渲染器 OpenSheetMusicDisplay(OSMD)的盲文乐谱模块在你的浏览器中转写乐谱,写法遵循北美盲文管理局(BANA)的 Music Braille Code 2015:每个音符符号在一方之内同时表示音高和节奏,前面加八度记号,小节之间空一方。盲文以 Unicode 盲文文本显示,读屏软件会像处理其他文字一样把它送到盲文点显器上。

这些格式都出自该规范本身。标准格式逐个谱表书写音乐,钢琴曲用右手和左手记号区分。小节对齐格式(bar over bar)把双手的小节上下排列,小节号写在页边,这是键盘乐的常见写法。合奏格式让每件乐器各占一行,并标出乐器缩写,适用于室内乐。勾选“含歌词”后,歌词单独占一行,写在旋律上方。“对照印刷版”(facsimile)会加上印刷谱中的谱号和八度线;只有一个谱表时,印刷谱在哪里换行,盲文也在哪里另起一行:适合与明眼乐手使用同一版本乐谱的盲文读者。

“每个符号的含义”会用文字逐个解释盲文符号:方便明眼教师检查学生的材料,也方便正在学习盲文乐谱的人。完整说明见 OSMD 盲文乐谱用户指南。

常见问题

我的文件会被上传吗?

不会。乐谱在你的浏览器中转写,文件不会离开你的电脑。

盲文打印机用哪个文件?

用 .brf 文件:它采用北美盲文 ASCII(North American Braille ASCII)编码,这是盲文打印机和盲文软件读取的编码。小节对齐格式和合奏格式按你选择的每行宽度排列;在标准格式中,.brf 会在小节之间断开过长的行,以适应这个宽度。.txt 文件以 Unicode 文本保存同样的盲文,各行不断开,适用于盲文点显器和编辑。

应该选哪种格式?

标准格式适合单件乐器或单个声部。钢琴曲请选小节对齐格式,即使文件像示例那样把双手存成了两个声部也是如此。多件乐器请选合奏格式;歌曲请勾选“含歌词”,而文件里夹杂零星歌词的器乐曲,不勾选读起来更顺。“对照印刷版”按印刷乐谱的分行排列,“显示印刷版乐谱”会把印刷乐谱显示出来,一次显示一个谱表:在“谱表”下选择要看的谱表。

还有哪些做不到?

倚音和连音(例如三连音)会作为普通音符输出:所有音符都在,但没有倚音和三连音记号。歌词用非缩写盲文书写,取自第一声部,而且只保留字母 a 到 z:带重音符号的字母(如 é、ü)以及中文、韩文等其他文字都会被略去。转写员会做的一些排版优化,例如缩写的反复,目前还没有,所以盲文是完整的,只是有时会更长。如果要出版盲文版本,请找转写员校对。

为什么我屏幕上的各列没有对齐?

有些屏幕字体中,盲文方的宽度略有不同。在盲文点显器或盲文打印纸上,每一方都一样宽,小节对齐格式和合奏格式会完全对齐。

基于 OpenSheetMusicDisplay 2.2.1 的盲文乐谱模块 (BSD-3-Clause) 构建。

博客文章(英文)

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

  • 用在你的应用里

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

  • 用在 WordPress 上

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

  • 为你定制

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

在浏览器中运行

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

在浏览器中运行

MusicXML 和 MXL 转 MP3

格式转换

把 MusicXML 或 MXL 文件转成乐谱的 MP3 或 WAV 音频,在浏览器中生成。不会上传任何文件。

读取 MusicXML、MXL · 输出 音频

在浏览器中运行

MusicXML 和 MXL 转 MIDI

格式转换

把 MusicXML 或 MXL 文件转成 MIDI 文件,每个声部一条音轨,反复和速度由你设定。不会上传任何文件。

读取 MusicXML、MXL · 输出 MIDI