
- UID
- 316313
- 帖子
- 12
- 精华
- 0
- 威望
- 0
- 阅读权限
- 100
- 注册时间
- 2005-10-4
|
有一个更简单的原则.拿就是分式换算.
比如说,这段的BPM本来应该是100的
但是你给弄成了300,那么应该算出300的NOTE对应的时间,也就是格数.
公式大概是这样的
x/y=1/m
这里x=你原来的BPM,y=你变化后的BPM
m是什么大家都应该清楚.
如果你想找回原来的BPM的话.
就用这个公式.
x/y=s1/m
x/z=m/n
其中y>x>z
下面举一个简单的例子
比如x=100,y=300,z为想求的,我想变化s1=2个100BPM的格为300的BPM.
那么这里就不难算出,变化成300BPM持续的格子是6格.也就是m=6
那么我想用n=2格时间内变化回来,z就可以算出来了,所以z=33.33333持续时间为2格
个人理解,可能还有不正确的地方啊. |
|