琴谱格式编写
例子:
需要知道的是,所有的能被MAS识别的曲子都是放在JSON后缀的文件里的。
关于文件里的内容,这里举个简短的例子:
{
"name": "Song name",
"verse_list": [0, 5, 10, 23],
"pnm_list": [
{
"text": "This is a song lyric",
"style": "monika_credits_text",
"notes": [
"D5",
"C5SH",
"B4",
"F4SH",
"B4",
"C5SH",
"D5",
"E5",
"D5",
"C5SH",
"B4",
"A4",
"G4",
"D5",
"E5"
],
"express": "1eub",
"postexpress": "1eua",
"vis_timeout": 2.0,
"verse": 0,
"posttext": true
},
{
"text": "This is the another song lyric",
"style": "monika_credits_text",
"notes": [
"D5",
"A4",
"D5",
"A4",
"D5",
"A4",
"D5",
"E5",
"C5SH"
],
"postnotes": [
"D5",
"C5SH"
],
"express": "1eub",
"postexpress": "1eua",
"ev_timeout": 1.0
}
]
}
"专有名词"解释:
主词条中的对应类型:
name:"Song name
" ——谱子名称
verse_list: [x, y, z]——x y z意味索引
它让你在弹琴出现错误的时候不会重新开始,就像弹《Your Reality》一样,会从其中的某一段重新开始。
通常来说从0开始排序。
pnm_list:代表其中一个个段落
_comment: 例子中没有写,但这代表被忽略的字段,可用于添加注释