Music Macro Language
Music Macro Language是电脑上所使用表示乐谱的语言之一,它以循序的方式来表示乐谱。它有可能会和以XML技术发展的Music Markup Language搞混,因两者缩写皆为MML,且HTML与XML都有ML做结尾。在在线游戏玛奇中也支持了简易的MML格式乐谱。
表示法
以下将叙述MML的表示方法。
代码 | 说明 |
CDEFGAB |
音符。后面跟随着「# 」或是「+ 」作为升记号,- 作为降记号。后面跟随着数字或点表示音符时值,如「A+2. 」表示升A附点二分音符。 |
R |
休止符。与音符表示法相同,后面跟随的数字或点表示音符长度。 |
O |
指定八度。后面跟随着数字来指定乐器演奏哪个八度。 |
> 、< |
控制乐谱高八度或低八度。使用「> 」表示乐谱之后为高八度,用「< 」表示乐谱之后为低八度。 |
L |
指定音符时值。使用此方式指定如果「A 」~「G 」或是「R 」之后没有接数字的话代表的音符时值为何。常见的默认值为四分音符。如「L4CCCC 」表示四个C的四分音符。 |
V |
指定音量大小。后面跟随的数字可指定之后演奏乐器的音量大小。 |
T |
指定乐器的速度。例如「T120 」表示以120BPM来演奏。 |
外部链接
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.