有没有办法使一个音轨或一个音符组整体缩放以适应新bpm呢
synthesizerv吧
全部回复
仅看楼主
level 8
交流困难星人▫
楼主
rt
2025年03月26日 05点03分
1
level 9
ly50247
如果是整数倍的缩放,有个自带的脚本可以。
2025年03月26日 05点03分
2
交流困难星人▫
细说,不过大概是要小数倍的
2025年03月26日 06点03分
ly50247
回复 交流困难星人▫ :脚本菜单里有个“缩放所选音符”之类的脚本。如果是小数倍的,也可以修改脚本代码实现,不过我在外边。
2025年03月26日 06点03分
交流困难星人▫
@ly50247
ok,我试试吧,反正是js
2025年03月26日 06点03分
交流困难星人▫
@ly50247
已经做完了,等会发个b站再上传vstop
2025年03月26日 07点03分
level 8
交流困难星人▫
楼主
如果不行的话感觉只能写个python直接改文本了
2025年03月26日 06点03分
3
level 9
ly50247
看了下 ScaleSelectedNotes.js,只要改下这个地方:
"interval" : 1,
改成
"interval" : 0.01,
然后双击这里输入小数再回车就可以了:
如果两位小数不够,可以改成 0.001。
2025年03月26日 07点03分
4
ly50247
如果是缩小,可以再把 "minValue" : 1, 改成 "minValue" : 0.01,,这样就可以填小于 1 的小数,不用管“缩小系数”。
2025年03月26日 07点03分
交流困难星人▫
@ly50247
位数显示记得也要改
2025年03月26日 09点03分
ly50247
@交流困难星人▫
我只是说功能上的改动,不然可以把缩小系数也去掉。
2025年03月26日 10点03分
交流困难星人▫
@ly50247
试试搞个直观点的直接按前后bpm改
2025年03月28日 02点03分
1