把任何按钮映射到任何功能
平板、MIDI 打击垫、Stream Deck 按键、脚踏板或开关触点都可以触发应用中的任何动作。它们的方法都一样。
控制器节点(右键菜单中的 Add Controller)的工作方式都一样:
- 你按下或移动的任何东西都会从节点的 State 引脚以数据键的形式输出,例如
midictl.Pads.pad3、oscsurf.Tablet.1.fader1或hotkeys.Keys.next。 - Feedback 行根据 ShowKontrol 的状态点亮控制器的指示灯和按键:播放器播放中、上线、Cue 激活、E-STOP 或任意数据键。
所以映射一个按钮就是 State → Trigger → Action。
OSC:引导式设置#
- Add Controller → OSC In。把 Listen Port 设为平板或应用发送的端口(默认 8000)。
- 在节点设置中打开 KEYS 抽屉,点击 + Add Key。选择一个已收到的地址,或用 Type Address… 输入,或选 Learn (next received) 后触碰控件。
- 你会进入节点*内部*,并且已经有一个 Trigger 在监视这个地址。
- 添加一个 Action,把触发器接上去,设置 Category = Application,然后从子菜单中选择动作,例如 Screens › Live 或 System › E-STOP Engage。
MIDI 打击垫、Stream Deck、踏板、GPI#
| 控制器 | 用来触发的数据键 |
|---|---|
| MIDI Controller(Launchpad、APC……) | midictl.<Name>.padN,State On |
| Stream Deck 节点 | streamdeck.<Name>.keyN,State On |
| Hotkeys(键盘、踏板、翻页器) | hotkeys.<Name>.<Label>,State On |
| Game Controller | gamepad.<Name>.a ……,State On |
| Serial GPI | gpi.<Name>.inN,State On |
| Mackie Control | mackie.<Name>.play ……,State On |
在节点的 Live Data 中右键点击这个数据键 → Add Trigger,然后添加 Action。
点亮它#
在控制器节点上添加一个 Feedback 行。选择打击垫或按键、一个条件(Deck Playing、Cue Active、E-STOP、Data Key ……)和一种颜色。同一个打击垫上第一条生效的行优先。
