Music Macro Language
此条目没有列出任何参考或来源。 (2020年8月31日) |
Music Macro Language是电脑上所使用表示乐谱的语言之一,它以循序的方式来表示乐谱。它有可能会和以XML技术发展的Music Markup Language搞混,因两者缩写皆为MML,且HTML与XML都有ML做结尾。在线上游戏玛奇中也支援了简易的MML格式乐谱。
![](http://upload.wikimedia.org/wikipedia/commons/thumb/8/8d/The_Graffitied_SharpCorporation_MZ-80_BASIC_Manuals_Document_copy.jpg/220px-The_Graffitied_SharpCorporation_MZ-80_BASIC_Manuals_Document_copy.jpg)
MZ-80 BASIC Manual第110页。
这起源MML(开放源码)。
表示法
编辑以下将叙述MML的表示方法。
代码 | 说明 |
CDEFGAB
|
音符。后面跟随着“# ”或是“+ ”作为升记号,- 作为降记号。后面跟随着数字或点表示音符时值,如“A+2. ”表示升A附点二分音符。
|
R
|
休止符。与音符表示法相同,后面跟随的数字或点表示音符长度。 |
O
|
指定八度。后面跟随着数字来指定乐器演奏哪个八度。 |
> 、<
|
控制乐谱高八度或低八度。使用“> ”表示乐谱之后为高八度,用“< ”表示乐谱之后为低八度。
|
L
|
指定音符时值。使用此方式指定如果“A ”~“G ”或是“R ”之后没有接数字的话代表的音符时值为何。常见的预设值为四分音符。如“L4CCCC ”表示四个C的四分音符。
|
V
|
指定音量大小。后面跟随的数字可指定之后演奏乐器的音量大小。 |
T
|
指定乐器的速度。例如“T120 ”表示以120BPM来演奏。
|
相关条目
编辑外部链接
编辑- MML奇幻音乐厅(页面存档备份,存于互联网档案馆)新玛奇网络游戏适用范本音乐 (繁体中文)
- 3ML Editor(页面存档备份,存于互联网档案馆)2(页面存档备份,存于互联网档案馆)(日语)
- まきまびしーく(日语)
- SPICE(页面存档备份,存于互联网档案馆)(日语)
这是一篇关于计算机程序语言的小作品。您可以通过编辑或修订扩充其内容。 |