PlayPiano.me
首页
数字简谱
钢琴按键
MIDI 钢琴
工具
中文
数字简谱制作工具
将 MIDI 或音频转换为可编辑、可自动播放的数字简谱。
💡 提示:
MIDI 文件转换准确度远高于音频。如果您只有 MP3/音频文件,建议先使用本站的
MP3 转 MIDI 工具
转换为 MIDI 后再导入。转换后的简谱代码可在下方文本框中直接编辑修改。
导入 MIDI
选择文件
未选择文件
调式
C 调
D 调
速度(BPM)
转换
导入音频
选择文件
未选择文件
音频转简谱(实验)
单音效果最好
曲名
复制结果
下载 JSON
立即自动播放
添加到首页演奏示例
保存到首页快速入门
JSON Result
Keyboard Mapping
说明:目前按 MIDI 里最常见的“单音旋律”方式提取(同一时刻多音取最高音),并会插入休止符(0)。
提示:MP3/音频转换目前为实验功能,效果通常不如导入 MIDI。
使用指南
如何使用本工具进行乐谱转换与练习
1. 格式转换
本工具支持将任意
MIDI
(.mid) 或
MP3
音频文件转换为数字简谱。上传文件后,系统会自动提取主旋律并生成乐谱代码。
2. 练习与演奏
点击“
添加到首页演奏示例
”或保存为 JSON 文件。回到首页后,您可以在在线钢琴中加载该乐谱,使用
自动播放
功能欣赏,或进行
跟弹练习
。
语法帮助
用于自动播放的数字简谱 JSON / 轨道语法
基本语法
音高用
1~7
表示,
0
表示休止符。
升降号:
#
表示升半音,
b
表示降半音,例如
#4
、
b7
。
八度标记:
<
表示更高八度,
>
表示更低八度,可叠加,例如
5<<
、
3>
。
时值因子:在音符后加
(x)
表示时值倍率,例如
6(0.5)
、
0(2)
。
节拍 / 示例
speed
为 BPM;1 拍时长 =
60 / BPM
秒。
默认
(1)
为 1 拍,
(0.5)
为半拍,
(2)
为 2 拍。
主旋律数组写法示例:
["1(1)","2(1)","3(1)","0(0.5)","5<(0.5)"]
完整 JSON 示例字段:
name/step/speed/degree/mainTrack
。
提示:本工具生成的结果默认已符合上述语法。若手动编辑,请避免使用中文括号;括号内容仅支持数字(如 0.5、1、2)。