接下来是主干部分中相当麻烦的一个部分,也是做变速谱面必改的部分
第一张图仍然是relate的imd文件,可以看出:黄线部分和bpm有直接关系:"40"这一节对于所有谱面似乎没有区别,至于前几节有什么关系,请数学好的大佬看看下面不同BPM的数据吧
BPM:60 对应数据:00 00 00 4e 40
BPM:140 对应数据:00 00 80 61 40
BPM:148 对应数据:00 00 80 62 40
BPM:152 对应数据:00 00 00 63 40
BPM:154 对应数据:00 00 40 63 40
BPM:155 对应数据:00 00 60 63 40
BPM:158 对应数据:00 00 c0 63 40
BPM:160 对应数据:00 00 00 64 40
BPM:210 对应数据:00 00 40 6a 40
不难看出,BPM每增加1,倒数第二节便增加20,以十六进制的进位方法可以推算其他BPM的对应数据,但这只是整数BPM,BPM为小数时情况就很复杂了。。(第二张图就是BPM为87.05的Dream Goes On的imd文件)
BPM:87.05 对应数据:40 33 c3 55 40
BPM:106.57 对应数据:00 d7 a3 5a 40
BPM:127.5 对应数据:00 00 e0 5f 40
BPM:139.5 对应数据:00 00 70 61 40
BPM:166.67 对应数据:a0 70 d5 64 40
这就很难找到规律了
,不过要想知道对应BPM的数据也并非难事,只需用ivm修改到你想要的BPM后查看对应数据就行。
接下来,红线部分代表每一拍的时间点,这里不需要多说
接下来是简单的做变速谱的方法
(当然整个主干部分全部改也行,但尽量不要改主干行数比较方便),但此方法适用于多段变速(如120~150~155)而不是持续变速(如127缓慢增加到150)
1.先将每一段变速分开制作,最后用复制粘贴合并在一个谱面中,将BPM调至第一段的BPM
2.修改主干部分(注意:修改以后的谱面千万不要使用ivm或其他谱面编辑器编辑!!!)。修改方法:从变速处所对应的那一拍(具体是哪一拍可以用红线划的时间点来看)开始的黄线部分全部改为那一段的BPM对应数据即可,多段变速同理。但要注意一点:比如只将一个BPM120的谱面修改2000ms~2500ms的那一段为150BPM,但只要起始点在2000ms~2500ms的面条整个BPM都会变成150,哪怕这个面条一直持续到10000ms。
3.保存,然后你就会发现你的谱面有了变速效果
(虽然变速只体现在面条密度上)