欢迎光临散文网 会员登陆 & 注册

离线原琴谱面 -- YChart 格式详解

2023-08-26 09:28 作者:qaq_fei  | 我要投稿

离线原琴谱面 -- YChart  格式详解


一、后缀名

YChart谱面的后缀名为"ychart"     如:test.ychart

右键YChart谱面选择打开方式可选择离线原琴 (安装目录\Start.exe)

选择打开方式后即可双击打开播放

*如使用离线原琴1.2及以前版本请将YChart谱面文件移动到安装目录后打开


二、格式

*谱面使用纯文本


1.第一行 -- Bpm

bpm xxx   如:bpm 140

bpm+空格+数字

建议填写谱面真实Bpm的16~32倍  因为一行为一拍(60/Bpm)进行读取播放

如谱面中含有1/16拍音符,那么建议使用真实Bpm的16

如谱面中含有1/32拍音符,那么建议使用真实Bpm的32倍    以此类推...


2.第二行及以后

①:d xxx 或 d xxx,xxx ...    d+空格+音符

如: 

d 12 表示从左到右,从上到下的第12个音符

d 14,7 表示从左到右,从上到下的第12个音符和第7个音符同时播放

d 14,13,6 表示从左到右,从上到下的第14个音符和第13个音符还有第6个音符同时播放

以此类推...

②:c (单独一个"c")

表示跳过此拍

三、如何解析谱面

在离线原琴中的解析谱面方式:  *YChart变量:[False/True(是否打开谱面),谱面数据(字符串)]

需要的模块:

打开谱面函数 (emm... 或许不需要写两个if):


播放函数:

播放音符的类(播放模式0,JiXuBoFan默认为True,LuZhi默认为False):

播放音符的类(播放模式1,JiXuBoFan默认为True,LuZhi默认为False):

播放模式1的Thread_List_刷新函数(playsound_mode_1_options_sleep_time默认为0.00001):

四、演示

起风了:

bpm 385

c

c

d 9,9

c

c

d 8

d 9,9

c

d 8

c

d 9

c

d 10

c

d 12

c

d 10

c

d 9,9

c

c

d 8

d 9,9

c

d 8

c

d 9

d 10

d 9

d 8

d 19

c

c

c

d 9,9

c

c

d 8

d 9,9

c

d 8

c

d 9

c

d 10

c

d 12

c

d 10

c

c

d 9,9

c

c

d 10

d 9

c

d 8,9

c

d 9,9,9

c

c

c

d 9,9

c

c

d 8

d 9,9

c

d 8

c

d 9

c

d 10

c

d 12

c

d 10

c

d 9

c

d 10

d 9

c

d 8,20

c

c

c

d 10

d 9

d 8

d 9

d 8

c

c

d 8

d 10

d 9

d 8

d 9

d 8

c

c

d 8

d 10

d 9

d 8

d 9

d 8

c

c

c

d 8

c

d 9

c

d 10

c

d 8

c

d 13

c

d 12

d 13,13

c

c

d 8

c

d 14

c

d 13

d 14

c

d 14

c

d 13

d 14,14

c

c

d 10

d 1

d 2

d 1

d 14

d 13

c

c

c

d 12

c

d 13

d 12

c

d 13,13

c

d 12

d 13

d 12

d 13

c

d 12

c

d 9

c

d 12,12

d 10,10

c

c

d 8

c

d 9

c

d 10

c

d 8

c

d 13

c

d 12

d 13,13

c

c

d 8

c

d 14

c

d 13

d 14

c

d 14

c

d 13

d 14,14

c

c

d 10

d 1

d 2

d 1

d 14

d 13

c

c

d 12

c

d 13

c

d 3

d 3

c

d 12

c

d 13

c

d 3

d 3

c

d 12,12

c

d 12,13

c

c

c

d 1

c

d 2

c

d 3

c

d 6

d 5,5

c

d 6

d 5,5

c

d 6

d 5,5

c

d 2

c

d 2

d 3,3

c

d 6

d 5,5

c

d 6

d 5,5

c

d 6

d 5

c

d 3,3

c

d 2,2

d 1

d 12

c

d 1

c

d 1

c

d 2,2

c

d 1

d 12

c

c

d 1

c

d 3,3,3

c

c

d 3,2

c

c

d 3,2

c

c

d 1

c

d 2

c

d 3

c

d 6

d 5,5

c

d 6

d 5,5

c

d 6

d 5

c

d 2

d 3

c

d 6

d 5,5

c

d 6

d 5,5

c

d 6

d 5

c

d 2

c

c

d 3,3

d 2

c

d 1

d 13

c

d 3

c

d 2

c

d 1

c

d 13,13

d 13,1

c

c

d 1,1



离线原琴谱面 -- YChart 格式详解的评论 (共 条)

分享到微博请遵守国家法律