Synthesizer V Studio 的一些小技巧(一)
本文在 https://www.vsqx.top/square/sn315 持续更新,这里就不再修改了。

1、分割一个音符后不再全部选中
一般我们分隔一个音符都是为了把其中一部分拉动到其他地方(比如上边或者下边),但无论是用鼠标还是用默认的脚本,分割后都会把两部分都选中,还要用鼠标点一下别的地方才能取消选择(不然一拖两个都会动),很不方便:

其实可以稍微改下 SplitSelectedNotes.js 这个脚本:

把第 56 行注释掉,这样分割后就不会把两部分都选中了。(修改后可以点下菜单栏里的“脚本”-“重新扫描”,不需要重启软件)。
实际效果:

变成了只选择前边的部分,这样就可以直接用鼠标拖动这两部分了(两部分都可以直接拖动,不用管是否被选中了)。
但这不会作用到鼠标右键的“分割音符功能”,可以把“脚本 - Split Selected Notes”映射成快捷键,比如 S。
另外如果分割的是多个音符,那会选择所有音符的前一部分,如果不想选中,可以改成这样:

注释上边的一行后,加:
selection.clearNotes()
这样分割音符后就不会选中任何音符了。
插件 API 可以参考 https://resource.dreamtonics.com/scripting/

2、把常用功能映射成便捷的字母键
就像 1 中可以把分割音符功能映射成很方便的 S 键,还可以把合并音符功能映射成 D,把删除音符功能映射成 X,把修改歌词功能映射成 E,把导入为音轨的功能映射成 R 等等(可以看看设置快捷键的地方有什么功能是自己常用的),反正这些字母不用白不用(不会影响到输入歌词之类功能)。可以考虑把常用功能都映射到左手区域的字母上(因为右手通常要用鼠标)。

3、缩放音符
自带脚本里就有缩放音符功能(Scale Selected Notes),比如直接从简谱录入的是 70 bpm 的,感觉编辑起来不方便,可以用它把所有音符放大成两倍,然后把 bpm 改成 140:


4、选择音符时顺便把参数也选择上
如果修改了音符下边的曲线(比如响度、气声之类),这时如果要拖动音符(或者复制粘贴到其他地方,比如歌的后一段和前一段一样),下边的曲线是不会同步移动的,那可能就坏事了。可以把参数一同选中,“编辑”菜单里有“选择音符对应的参数”(默认快捷键 ctrl+alt+a),这样拖动或者复制粘贴参数就会同步过去了。可以把这个功能改成一个更方便的快捷键(比如 W)。

5、可以不显示其他轨道的旋律,以及菜单栏的其他实用功能
如果有多个轨道,默认会显示其他轨道的旋律(以绿线的形式),可能比较碍眼,而且不一定有用。可以取消选择菜单栏中的 “视图” - “显示其他轨道的旋律” 选项。
另外菜单栏中各个菜单的功能可以仔细看下,说不定有自己需要的功能,比如把选中的音符升高八度或者降低八度(默认快捷键 ctrl+u 和 ctrl+d),如果录入简谱时忘记加点了,这个就很方便了。
还有“重复播放选中音符”的功能可能会用得到,“变调”功能可能也比较有用。

6、通过创建音符组来快速移动或者复制音符
有时我们需要把一段音符移动到较远的地方(比如从简谱录入后,发现歌的伴奏有很长的前奏)。这时如果全选再拖动就很费事,可能得拖半天。可以全选后右键“创建音符组”,然后直接在上边拖动:

这样就快多了,也不用担心拖动时上下的位置会发生变化了。
复制粘贴的情况也同理,比如歌里有两段基本一样的内容,可以把前边的那段创建成音符组,然后打开右边的“音符组”库:

把刚才创建的音符组拖动到自己需要的地方就可以了。新创建的音符组会出现在最下边。
但注意这里的音符组不要随便删除,可能会把前边选的那段音符一起删了!我就吃过这亏。可以创建音符组后立即解散音符组(然后右边的音符组里会显示为“(未使用)”),这样就不用担心会误删了。
创建音符组和解散音符组的功能也比较常用,可以映射成方便的快捷键,比如 C 和 Q。

7、修改完配置后可以先退出一下,让配置保存
不然万一软件崩了,配置可能没保存,刚才我的就是,快捷键又得重设一遍……

8、下载别人的工程文件后,可以先把参数都重置了
即使别人标记的是“无参工程”,也可能残存一些参数(比如上传者忘记重置了),可能会造成不必要的麻烦。
全选音符后右键菜单里“重置”下边有四项,可以把前三项“重置音素”、“重置音高”和“重置时间和音素”都执行一遍。
还有下边的各种曲线,可以把参数面板打开挨个全选删除(即使看不到也全选删除,因为可能后边有)。
另外可以看下右边“歌声”面板里有没有什么不对劲的参数。

9、修改界面的文字大小
默认的界面文字太小,可能看着不舒服,这个是可以改的。
如果是从快捷方式进的(比如从开始菜单之类地方),可以在快捷方式的属性里加个参数( --with-scaling 1.3),前边有个空格。1.3 可以改成 1.1、1.2、1.25、1.5、2 之类,根据实际效果而定。

如果是直接打开工程文件,可以改注册表:
这里只改了 svp 文件的,其他类型也类似(比如 s5p,但有些类型的文件是需要导入的,比如 vsqx,不能通过文件关联打开)。同样 1.3 可以改成别的。如果软件路径和我的不一样,也需要改一下(注意格式)。把上边的内容粘贴到 a.reg 文件然后运行即可。