推子启动:用混音台启动播放器
推起 DJM 上的通道推子,CDJ 就从 Cue 点开始播放。拉下推子,它就回到 Cue 点。这一课会用到触发器和 CDJ 动作。
Trigger 决定事情*何时*发生,Action 决定*发生什么*。动作跟随它的触发器,就像手指按在按钮上:触发器打开时按下,触发器关闭时松开。
在 CDJ 上按住 CUE 按钮会从 Cue 点开始播放,松开后播放器回到 Cue 点。所以"推子推起 = 按住 CUE,推子拉下 = 松开 CUE"就是推子启动。
1. 获取混音台的数据#
如果还没有 ProDJ Link 数据源,先添加一个(见第一课)。从它添加一个 Device,把 Device ID 设为混音台的编号(DJM 会出现在 Discovered Devices 中)。把它改名为 DJM。
现在它的 Live Data 中可以看到 mixer.ch1.fader、mixer.ch2.fader 等。
2. 在推子上设置触发器#
右键点击 mixer.ch1.fader → Add Trigger。设置:
- Event = State On:推子打开时触发器保持激活。
- Release Delay = 0 ms:推子一关闭就释放。
3. 在播放器上按 CUE#
右键点击触发器 → Add Processor → Action。设置:
- Category = CDJ Transport,动作选 Cue。
- Deck = 1。要明确选择播放器:这里的数据来自混音台,所以 Auto (from data) 没有可用的播放器编号。
- On Release = Same as action:触发器释放时,Cue 按钮也会松开。
按动作上的 ▶ 来测试。按住鼠标就相当于按住 CUE。
推起 DJM 的 1 通道,1 号播放器开始播放。拉下推子,1 号播放器回到 Cue 点。为其他通道重复这条链路。
变化用法#
- 每小节一个热 Cue: 在
beat.bar上设置 On Change 触发器,连接到 Hot Cues 动作。 - 每拍触发一次:
beat.beatInBarOn Change,Release Delay 约 60 ms。 - 在最后一个乐句停止: 在
phrase.current上设置 EqualsOUTRO触发器,连接到 Pause。
