你知道吗,除了使用鼠标或触控板,还可以通过其他方式控制HeavyM? 因为说实话,虽然在办公桌前绘图和调整参数时非常有用,但在现场表演时滚动找微小的效果开关并不有趣。 这就是为什么你可以通过外部控制让生活更轻松,例如使用键盘。
默认键盘快捷键
为了让你的工作流程更流畅,并减少访问某些功能所需的点击次数,我们已经在软件中实现了一些键盘快捷键。 你可以在软件中直接通过 控制 → 键盘快捷键列表... 或使用快捷键 [CTRL/Cmd + /] 来访问你正在使用版本的更新键组合列表。
自定义快捷键
除了这些默认的快捷键之外,你还可以为HeavyM设置自己的键盘命令。 要做到这一点,你需要让应用界面中的元素“学习”哪个键应该对其做出反应。
启用键盘学习
要分配按键,你首先需要启用键盘学习界面。 从 控制 → 编辑MIDI分配 激活它,或者前往 控制 设置窗口的 键盘标签(从 控制 → 设置... 或工具栏中的 )并点击 “键盘学习模式” 按钮。
然后你将看到HeavyM界面上的许多元素都有彩色叠加层。
添加分配
你可以为每个有叠加层的按钮或滑块设置自定义键:只需点击它(它将被黄色圆圈标记)并敲击键盘上的所需键。 这将把按键和界面元素关联在一起,你会在 控制 窗口的列表中看到它出现。
注意: 你可以同时将同一个按键分配给多个命令。 例如,一个按键可以连接到多个效果切换按钮上,这样当你以后按下它时,所有这些效果都会同时开启!
与默认快捷键不同,你的自定义分配不能是按键组合,它们必须是单个按键。 某些特殊按键和符号已被阻止(例如 CTRL/Cmd, Tab, Enter 等),如果你尝试分配这些按键,将不予采纳。
完成后,你可以从相同的按钮/菜单或通过 [Esc] 轻松关闭编辑模式。 现在,如果你按下自定义按键,它将在软件中触发关联的命令!
注意: 如果你在分配时同时按下 [CTRL/Cmd], [Alt] 或 [Shift],将不会触发自定义快捷键,以防止与大多数默认快捷键的冲突。 例如,如果你使用 [CTRL/Cmd + Z] 且 [Z] 同时分配给 Seq 1 / 播放,则该组合将仅触发与 [CTRL/Cmd + Z] 关联的默认“撤销”命令。
编辑分配
如果你想在之后更改分配,只需再次打开学习模式,点击目标控制并按下一个新按键。
删除分配
有3种可能的方法可以删除分配:
- 当学习模式开启时,选择一个叠加层并按下 [Delete/Backspace]。 这将移除选定的分配。
- 在 控制 窗口的表格中右键单击单个分配,然后点击“删除分配” 选项。 这将移除选定的分配。
- 在 控制 窗口表格上方使用 “删除所有分配” 按钮。 这将删除项目中的所有键盘分配。
保存分配
你设置的键盘分配会直接保存在你的 .hm 项目文件中。
分配设置
每个你配置的分配都有一组设置,你可以在控制窗口的分配表中看到。
对于键盘分配,你可以编辑:
- 切换行为:如果选中,你的键盘按键将作为“切换”按钮,如果未选中,则在该分配中将作为“推动”按钮。 以下是两个状态的示例,例如,键分配给HeavyM中的滑块:
- 切换已选中: 如果你按下并释放键,它将把滑块设置为最大值。 如果你再次按下并释放它,它将设置为最小值。 以此类推。
- 切换未选中: 如果你按下键,它将把滑块设置为最大值。 当你释放它时,它将设置为最小值。
- 范围:此设置在滑块或增量框中实例化。 通过设置最小值和最大值,你可以覆盖HeavyM中界面元素的范围。 例如,如果你将边框效果的厚度范围设置为1 - 15,当你移动分配给它的调节器时,无论你多用力移动调节器,值只会在1和15之间变化!