- UID
- 415993
- 帖子
- 148
- 精华
- 0
- 威望
- 0
- 阅读权限
- 100
- 注册时间
- 2007-3-24
|
BMS变速制作!
星期天下午也有事情,所以今天发奋打了出来!
请认真的看,不要漏过一个字!
变速制作,核心就是时间不变,这是变速制作的精华,理解它很重要。比如,我把一长度为10的面
条变成长度为15的面条,就是让速度变成某一值后使前后按住面条的时间不变,这就达到了变速的目的
。而我们的任务就是算出这个速度!下面开始介绍如何计算。
首先要引进一个新的单位:V,它的单位是“秒/格”。有了它,一切变速全部解决!
V和BPM都是速度,但是它们的关系,就好像角度和弧度制。V是计算的桥梁,用它更方便些。经过大
量实验以及化简,发现了V和BPM的相互转换关系:BPM=240÷(分辨率×V);V=240÷(分辨率×BPM)
。然后就是最重要的公式了:T=GV。其中G代表你所用的分辨率(FREE中分辨率是192)的小格数。
下面介绍变速分类。变速分2类—①G变(比如〈四季〉的加速阶段)②G不变(比如〈菠菜〉的卡卡
的地方)
最简单的就是①G变。计算核心是T1=T2(G1V1=G1V1)。比如原速123的歌,用的是48分辨率,一个
长10的面条,想要让它加速,使面条长度达到23,求此时的速度。那么就用公式。首先要把BPM123化成V
,V(123)=240÷(48×123),然后10(G1)×V(123)(V1)=23(G2)×V2,然后再把V2化成BPM即
可。实际中还可以把它作成向〈四季〉一样的大量变速,自己去尝试吧。
还有就是②G不变,学会①后,②就不难了。计算核心是T总=T1+T2。它作出来的效果,拿长音符来
讲,就是长音符由快到慢,或由慢到快,作用是为了看着舒服。比如,48的分辨率下,速度111的歌曲,
一面条占小格数10格,现在要变成初速度20、占小格数2的第一个变速,求后面的变速。有T总-T1=T2来
计算(如果T总-T1已经为负数,那就说明你的T1已经超过T总,变V1没设计好)。[240÷(48×111)×
10](T总)-[240÷(48×20)×2](T1)=[240÷(48×BPM2)×(10-2)](T2)。最后解得BPM。
最后的说明:
①计算中不要为了简单而省去小数位,最好保留在计算机容许的范围内;
②正文的2个例子都是以面条为准,是为了好理解,实际中有太多的变化,例如一个面条还可以变3
次速,甚至更多,还可以把2类变速合二为一,自己琢磨吧;
③音符所占的小格数是以该NOTE的底部到下个NOTE的底部;
④变速不可滥用,这点很重要,要用的恰倒好处。
暂时就这么多,今后还有的注意事项话再更新,有不会的+QQ491495576。你可以把BMS以及MP3传我
,我帮你。要是你不信我,那就好好地看,学会变速。
希望大家都会变速!(男人的无私面……)
[ 本帖最后由 真正的李泽 于 2007-5-25 22:25 编辑 ] |
|