Ardour/Automation/MIDI Scenes
来自motewiki
更多操作
< Ardour | Automation
Ardour 可录制并回放 MIDI scene(场景)automation——一类通常用于切换外部设备或软件 preset/"scene" 的 MIDI 消息(灯效、其他 audio/video 工具),常见用途:自动切换歌曲间 preset,或按 timeline 位置改变灯光。
- 每次 scene 切换在 "Marker" 栏以一个 marker 表示;scene 切换通常由 bank + program change 消息组合表达(MIDI 允许 16384 个 bank × 各 128 program)
- 录制:把名为 Scene In 的专用 MIDI 端口连到 scene(bank/program change)消息源。开启全局 record 且 transport 滚动时,每条经 Scene In 收到的 scene change 都会生成一个 marker,自动命名为 "scene [N]"(N = 捕获的 program number)。program change 事件同时作为 MIDI 数据捕获并显示在 MIDI region 内。同一时段收到两个不同 scene change 时只记录较晚的一个(默认阈值 1 ms);playhead 靠近已有 scene change 的 marker 时收到消息,则修改该 marker 而非新建(同样的 1 ms "proximity" 阈值)
- 手动创建:所有 location marker 都携带 MIDI scene change 信息,新增 location marker 即创建 scene change;是否被处理取决于监听 Ardour 发出 MIDI 事件的 plugin、软件或硬件
- 回放:把名为 Scene Out 的专用 MIDI 端口连到目标设备。全局 record *未*开启时,playhead 经过关联 scene change 的 marker 时经 Scene Out 发出对应消息
- 编辑:双击 location marker,修改 program number、bank number、channel number 后点 Edit 确认;勾选 *Clear scene change* 再点 Edit 可重置为默认(program 1、bank 1、channel 1)
- 禁用:目前没有专门的开关;断开 Scene Out 端口的连接即可阻止 scene change 数据传出 Ardour