MIDI 控制器支持
FloSync 支持通过 MIDI 控制器在现场演出中直接触发场景。连接控制器后,即可用打击垫或按钮触发间隔场景,LED 灯实时指示当前播放的场景。
MIDI 配合间隔排程使用:将每个场景绑定到一个打击垫,在上线直播期间按下打击垫即可切场。
支持的控制器
FloSync 兼容所有 MIDI 控制器,并为以下设备提供增强的 LED 反馈:
| 控制器 | LED 支持 |
|---|---|
| Novation Launchpad(X、Mini MK3、Pro MK3、MK2 及旧款型号) | 完整 127 色调色板 + SysEx RGB |
| Akai APC(APC40 MK2、APC Mini MK2) | 128 色力度调色板 |
| Akai APC(经典 APC40、APC Mini) | 6 色调色板(红、绿、黄) |
| Arturia Minilab 3 | 通过 SysEx 实现完整 RGB |
| Native Instruments Maschine(MK2、MK3、Mikro、Jam) | 17 色力度映射 |
| 其他 MIDI 控制器 | 基于力度的基础亮度控制 |
配置 MIDI
1. 启用 MIDI
- 打开偏好设置(macOS 快捷键 ⌘,;Windows 快捷键 Ctrl+,)
- 向下滚动找到 MIDI 控制 部分
- 开启 启用 MIDI 控制
- 点击 保存
2. 选择设备
在偏好设置的 设备 下拉菜单中选择您的 MIDI 控制器。如果刚接入了新设备,点击刷新按钮重新扫描。
3. 将场景映射到打击垫
- 打开计划面板(点击工具栏中的计划图标)
- 切换到 按间隔播放模式
- 点击任意场景上的 MIDI 学习 按钮
- 在控制器上按下想要绑定的打击垫或按钮
- 映射会自动保存
4. 设置 LED 颜色
- 点击已映射场景旁边的调色板图标
- 从预设颜色中选取,也可以用滑块自定义数值
- 不同控制器对颜色的呈现各有差异,建议多试几种,以找到最佳效果
如需清除映射,点击已映射场景旁边的清除映射即可。
在直播模式中使用 MIDI
完成场景映射并进入上线直播后:
- 按下任意已映射的打击垫,即可瞬间切换到对应场景
- 当前场景的 LED 以设定颜色全亮显示,其余已映射场景亮度降低
- MIDI 触发的效果与键盘控制完全一致,适用于间隔场景
- 通过 MIDI 触发的场景切换同样会同步到网络客户端(以服务端身份运行时)
LED 反馈
启用 MIDI 并连接控制器后:
- 当前场景:LED 以指定颜色全亮显示
- 其他已映射场景:LED 以较低亮度显示
- 未映射的打击垫:不受影响
可在计划面板中通过调色板图标为每个场景单独设置颜色。
MIDI 消息类型
FloSync 支持以下几种 MIDI 消息类型来触发场景:
| 消息类型 | 触发条件 |
|---|---|
| Note On | 力度值 > 0 |
| Control Change | 映射控制器编号上的任意数值 |
| Program Change | 任意 Program 编号 |
MIDI 与网络同步
在服务端/客户端模式下:
-
服务端收到 MIDI 触发后,会将场景切换广播给所有客户端
-
客户端在直播模式下不响应本地 MIDI 输入
-
这一机制确保通过 MIDI 控制时所有电脑严格保持同步
-
您的 MIDI 映射会作为每个场景的一部分保存,因此会随您的
.flo配置文件一同保留。导出或导入配置时会带上其中的映射。映射记录的只是 MIDI 通道、消息类型以及该消息携带的音符、控制器或 Program 编号,而不是具体的控制器型号。因此,如果另一台电脑使用的是不同的控制器,打击垫的位置可能对不上,您可能需要在那台电脑上重新学习映射。 -
映射本身不会通过网络同步传递:当客户端从已连接的服务端导入场景内容时,其中不包含 MIDI 映射。
自动重连
断开再重新接入 MIDI 控制器时,FloSync 会自动重连并恢复所有映射,无需手动重新配对。