通过 MIDI 同步 Live
- Live 版本: 全部
- 操作系统: 全部
Live 可以通过 MIDI 同步外置硬件或其他软件。
请注意: 如果硬件和应用程序支持 Ableton Link ,那么请使用 Link 功能。
第一步:建立 MIDI 连接
通过 MIDI 时钟同步之前,需要先使用以下一种方法连接 Live 和硬件/软件:
- MIDI 线缆 连接硬件音序器、鼓机、合成器或 grooveboxes。
- USB 传输 MIDI (如果你的硬件支持)。 通常你需要从厂商网站下载硬件设备的 USB MIDI 驱动。
- 应用程序可直接通过 Virtual MIDI bus(虚拟 MIDI 路由) (在同一台电脑中运行)或使用 Virtual MIDI network(虚拟 MIDI 网络) (与其他电脑进行连接)。
第二部:在 LIve 的 MIDI 偏好设置中打开所需端口的同步
同步 Live 和硬件/软件(Live 控制走带)
- 打开 Live 的【偏好设置】 → 【Link MIDI】。
- 打开所需端口的 MIDI 输出 “同步”开关:
- 设置硬件/软件,使其能 接收 MIDI 时钟同步(设置方法请参考厂商手册)。
- 同步输出指示灯显示 MIDI 时钟信息正在发送:
- 使 Live 开始播放。 连接的硬件/软件也会开始播放。
同步 Live 和硬件/软件(硬件/软件控制走带)
- 打开所需端口的 MIDI 输入 “同步”开关:
- 设置硬件/软件,使其能 发送 MIDI 时钟同步或时间码(确认其是否有这个功能)。
- 在 Live 的工具栏中找到 Ext 按钮。 启用后,“同步输入”指示器就会闪烁,Live 会将速度调整为同步硬件/软件的速度:
- 使硬件/软件开始播放。 Live 也会开始播放。 这种模式下,Live 的“播放”和“停止”功能会失效。
注意: Live 的速度在同步开始时会有波动,需要多次调整才能完全同步。
第三步:选择 MIDI 时钟类型
Live 只能 发送 MIDI Clock(时钟) 信息。 在菜单中可选择 Song 或 Pattern 模式:
- Song 模式除了发送 MIDI 时钟信息外,还会发送播放光标位置信息,同步 DAW 时比较有用。
- Pattern 模式适用于同步鼓机或 groove box 等基于循环的设备。
Live 可以 接收 MIDI Clock(时钟) 或 MIDI Timecode(时间码) (MTC):
- MIDI Timecode(时间码) 拥有更高的精度,如果硬件/软件支持推荐使用时间码。 但是时间码不包含速度信息。 你需要在 Live 中手动设置速度信息以保持同步。
- MIDI Clock(时钟) 适用于速度会改变的情况。
第四步:调整 MIDI 时钟同步延迟
音频缓冲区和其他因素会导致 Live 和硬件/软件不同步。 通过调整 MIDI 时钟同步延迟就能解决这个问题。
- 展开连接设备的端口。
- 打开 Live 的节拍器以及同步设备的节拍器。 如果鼓机或其他设备没有自带节拍器,那么可以写一个简单的节奏来代替节拍器。
- 然后调整 MIDI 时钟同步延迟来使得 Live 和设备同步。
注意: 按下播放后,需要几小节后才能保证完全同步。
第五步:同步稳定性
为了改善同步稳定性,推荐使用单独的 MIDI 端口来传输 MIDI 同步信息,而不是和 MIDI 音符或控制器信息共享一个端口。
其它协议:SMPTE(LTC)以及 MTC 输出
-
SMPTE(LTC - 线性时间码):
Live 无法与 LTC 输入信号进行同步。 Live 也无法生成 LTC 信号。 但是,有两种解决方法可以在 Live 中生成 LTC 信号:
- 使用这个 Max for Live 装置 输出 SMPTE(LTC)音频信号。
- 在 Live 中使用专门为 LTC 生成的音频文件。 请观看 Ableton 认证讲师 Will Doggett 的详细教程 ,介绍了如何进行该操作。
- MIDI 时间码(MTC)输出 :Live 可以与 MTC 输入信号进行同步,但不能直接进行发送。但是,有一个 Max 装置可以输出 MTC 信号 (需要 Max Runtime)。