声明
本文提到的第三方软件不是 Native Instruments 生产或支持的。尽管我们已经在内部进行了一段时间的成功测试,但是我们无法保证其安全性和正确的功能。
本文介绍如何通过 MIDI Clock 将 TRAKTOR(SCRATCH)PRO 2 与A bleton Live 同步。此设置对于将自己的编排或曲目添加到 DJ set 特别有用。通过启用 MIDI Clock 同步,您可以在 Ableton Live 中播放您的音乐片段时保持 TRAKTOR 的速度。本文介绍了三种不同方案的设置:
- 在同一台 Mac 计算机上运行的 TRAKTOR 和 Live 同步
- 在同一台 Windows 计算机上运行的 TRAKTOR 和 Live 同步
- 在不同的两台计算机上运行的 TRAKTOR 和 Live 同步
如果计划在两台单独的计算机上进行 TRAKTOR 和 Ableton Live 的同步,则需要以下附加硬件:
- 两个 MIDI 接口(某些声卡也配有 MIDI 接口。在我们的示例中,我们将使用 TRAKTOR AUDIO 10 声卡)。
- 一条 MIDI 线材,用于在两个 MIDI 接口之间建立连接。
在我们推荐的配置中,TRAKTOR 将以 MIDI Clock 的领导者身份运行,而 Ableton Live 将以 MIDI Clock 的追随者身份运行。这意味着您将在 TRAKTOR 中生成并调整全局速度(BPM)。Ableton 的播放和速度将遵循 TRAKTOR 发出的同步信号。
1. 在 TRAKTOR 中启用 MIDI Clock
- 前往 TRAKTOR 的 Preferences > MIDI Clock 菜单
- 在 MIDI Clock Settings 下, 选中 Send MIDI Clock 选项
2. 添加通用 MIDI 设备(Generic MIDI Device)
为了让 TRAKTOR 将 MIDI 时钟消息发送到 Ableton Live(或其他任何以下应用程序),需要在 TRAKTOR 的 Controller Manager 中创建通用 MIDI 设备。在设备设置中,您将能够定义用于与 Ableton Live 通信的 MIDI 端口。
- 在 TRAKTOR 的偏好设置中选择 Controller Manager。
- 单击 Device 字段下的 Add... 按钮,然后从下拉列表中单击 Generic MIDI。
3. 定义输出端口
现在,您需要根据设置类型为通用 MIDI 设备定义特定的输出端口。
在 Mac OS X 上设置用于同步的输出端口
单击 Out-Port 字段,然后从下拉列表中选择 Traktor Virtual Output。
在 Windows 上设置用于同步的输出端口
- 关闭 TRAKTOR
- 在此处访问免费的虚拟 MIDI 驱动程序 LoopBe1 的网站。
- 在下载页面上,下载并运行文件 Download setuploopbe1.exe。这将在您的系统上安装应用程序 LoopBe1。
- 现在打开 TRAKTOR 并从控制器管理器的设备列表中选择您的 Generic MIDI 映射。
- 单击 Out-Port 字段,然后从下拉列表中选择 LoopBe Internal MIDI。
在两台计算机之间设置用于同步的输出端口
- 关闭 TRAKTOR.
- 将 MIDI 接口设备连接到运行 TRAKTOR 的计算机。在此示例中,我们将连接提供 MIDI 连接的 TRAKTOR AUDIO 10。
- 打开 TRAKTOR 并从 Controller Manager 中的 Device 列表中选择 Generic MIDI 映射。
- 单击 Out-Port 字段,然后选择与您的 MIDI 接口相对应的端口名称。在我们的示例中,我们从下拉列表中选择了 Traktor Audio 10。
4. 发送 MIDI 时钟信号
接下来,您将学习如何在 TRAKTOR 中配置 Master Clock panel 以发送 MIDI 时钟。
- 确保 FX Unit 模块显示在 TRAKTOR 布局中。
注意:如果看不到它们,请从 TRAKTOR 屏幕右上角的布局选择器将布局切换为 Mixer 或 Extended。
- 单击 FX Unit 1 左侧的节拍器图标以显示 Master Clock 面板。
- 确保 MASTER 下方的 AUTO 按钮未激活。这样,MIDI Clock 信号将直接从 Master Clock 产生。建议您这样做以获得稳定的 MIDI Clock 信号。
注意:您还可以使用 AUTO 功能在 TRAKTOR 中自动设置 tempo master,或手动将其中一个 Decks 分配为 MASTER。主时钟速度将根据当前 tempo master 进行更新。但是,MIDI 时钟标准不能很好地响应突然改变速度的变化,当 Deck 上的播放速度改变时(通过 MIDI 控制器或时间码控制),可能会发生这种变化。因此,最好在 Master Clock 面板中设置恒定的速度并在 Decks 中使用 SYNC 功能。
- 单击 Master Clock 面板的Send 部分中的 “播放/暂停” 按钮。该按钮将点亮,指示 TRAKTOR 现在正在发送时钟信号。
Master Clock 面板包含一些元素,根据您的需要可帮助您保持同步。MIDI 时钟信号的当前速度显示在时钟部分的中间。您可以通过单击 + 和 - 按钮更改速度,或使用 <| 和 |> 按钮将其暂时向上或向下弯曲。SEND 部分中的 SYNC 按钮使您可以重置和恢复 MIDI Clock 信号。如果以下应用程序不再正确同步运行,这将很有用。
5. 在 Ableton Live 中设置 MIDI 同步
在 Mac OS X 上设置用于同步的 MIDI 端口
- 前往 Live 的偏好设置 > MIDI Sync 菜单
- 激活 Traktor Virtual Output 输入的 Sync 按钮
在 Windows 上设置用于同步的 MIDI 端口
- 前往 Live 的偏好设置 > MIDI Sync 菜单
- 激活 LoopBe Internal MIDI 输入的 Sync 按钮
在两台计算机之间设置用于同步的 MIDI 端口
- 将您的 MIDI 接口的输出连接到发送 MIDI 时钟(即运行 TRAKTOR)的计算机,将您的 MIDI 接口的输入连接到接收 MIDI 时钟(即运行 Ableton Live)的计算机上。
- 前往 Live 的偏好设置 > MIDI Sync 菜单
- 激活 MIDI 接口输入的 Sync。在此示例中,我们使用 TRAKTOR AUDIO 10。确保仅为此输入激活 Sync。
6. 激活外部的同步
在 Live 的速度部分(屏幕的左上角)中,您应该看到传入时钟的指示器以黄色闪烁:
激活 EXT 按钮以将 Ableton 与 TRAKTOR 传入的 MIDI Clock 同步。Ableton 现在将作为 TRAKTOR 的追随者。
7. 播放 MIDI 同步
现在,您可以准备和测试 TRAKTOR 和 Live 之间的同步播放。以下说明介绍了基本工作流程。
音频文件的速度检测
只有在两个应用程序中都成功检测到音频文件的速度后,使用 TRAKTOR 和 Ableton 进行的同步播放才能正常工作。在 TRAKTOR 中,将在分析过程中为每个音轨检测速度。有些曲目需要手动调整。阅读本文,以了解有关在 TRAKTOR 中设置 Beatgrids 的更多信息。在 Ableton Live 中,将音频文件的速度加载到会话视图中的插槽或编排视图中的轨道后,将自动设置其速度。有关此的更多信息,请查阅您的 Live 文档。
TRAKTOR 的第一步
请按照以下步骤在 TRAKTOR 中开始播放:
- 确保已激活 Master Clock 面板的 SEND 部分中的 “播放/暂停''。
- 将一条曲目加载到一个 TRAKTOR deck
- 激活 Deck 的 Sync(它需要遵循 Master Clock 的速度)。如有必要,请在 Master Clock 面板的 BPM 显示中调整速度。
- 在 Deck 上按 PLAY 开始播放。
Live 的第一步
由于 Live 以 Midi Clock 的追随者身份运行,因此全局播放按钮一直处于活动状态。您需要做的就是在 Session 视图中开始各个 clip。此时,您应该已经听的到 TRAKTOR 的 Deck 的音频了。
- 在 Session 视图中,将一段 loop 或歌曲加载到 clip 插槽中。
- 选择 clip 启动的量化值。 我们建议 1 Bar。
- 在相对于 TRAKTOR 中您播放的曲目的所需时间点开始您的 clip。
现在,您应该同时听到 Live 中的 clip 和 TRAKTOR 中的音轨同步播放。
8. 微调设置
MIDI 时钟同步取决于稳定的计算机性能。各种系统问题可能会在同步信号中引入时序误差。这可能会导致 TRAKTOR 和实时播放之间出现偏移。
- 如果您使用的是 Windows,则可能需要先解决系统上的延迟问题。本文提供有关如何在 Windows 系统中处理高延迟的信息。
- 如果要在两台单独的计算机之间同步 TRAKTOR 和 Live,请在两个系统上为您的音频接口设置相同的 音频等待时间/缓冲区 大小。
以下步骤将向您展示如何补偿 TRAKTOR 和 Live 之间的时序偏移:
- 在 TRAKTOR 偏好设置的 Output Routing 菜单中,确保将 Mixing Mode 设置为 Internal。如果使用的是外部混音设置,则可以在此之后恢复该设置。
- 对于 Output Monitor,选择连接到扬声器的输出通道。 如果您已从外部设置切换,请选择连接到外部混音器上某个通道的任何输出通道,并确保将混音器通道升高以通过扬声器收听信号。关闭偏好设置窗口。
- 在 TRAKTOR 的 Master Clock 面板中,激活 Tick 按钮。现在您将通过扬声器听到 TRAKTOR 的滴答声。
- 在 Live,激活 Live 的节拍器。您现在还应该通过扬声器听到 Live 的节拍器声音。
- 在 TRAKTOR 的 Master Clock 面板中,按一下 SYNC 按钮,以重置发送到 Live 的同步信号。
- 使用 Live 的 MIDI Clock Sync Delay 和 TRAKTOR 的 Sending Offset 功能来调整两个程序的播放。尝试两个选项,以获得最佳结果。您只需要在 TRAKTOR 或 Live 中调整偏移/延迟:
- 在 Live 的 MIDI Sync 偏好设置中,单击 MIDI 输入前面的箭头以打开详细设置。上下拖动 MIDI Clock Sync Delay 滑块,直到 TRAKTOR tick 和实时节拍器同步运行。
- 在 TRAKTOR 的偏好设置 > MIDI Clock 菜单中,上下移动发送偏移滑块,直到 TRAKTOR tick 和实时节拍器同步运行。
- 在 Live 的 MIDI Sync 偏好设置中,单击 MIDI 输入前面的箭头以打开详细设置。上下拖动 MIDI Clock Sync Delay 滑块,直到 TRAKTOR tick 和实时节拍器同步运行。
通过关闭 Master Clock 的 “开始/暂停” 按钮然后在 TRAKTOR 中重新打开来验证设置。短暂的初始偏移后,Ableton Live 的节拍器应赶上并与 TRAKTOR 同步播放。