MIDI 控制器入门——自动识别 vs 手动 MIDI Learn vs class-compliant 概念
为什么要接 DJ 控制器
虽然用鼠标 / 触屏也能打碟,但 DJ 控制器带来的实物操作体验是软件模拟没法替代的:
- 两个手同时操作:一只手推 Crossfader,一只手转 EQ 旋钮
- 触觉反馈:转旋钮、按按钮有真实的物理反馈
- 更快的操作速度:不用在屏幕上点来点去,肌肉记忆能做到"看到波形就知道该按哪个 pad"
- Scratch 手感:物理 jog wheel 的搓盘手感远超触屏
djay 对 DJ 控制器的支持分三层:自动识别(原生支持)、MIDI Learn 自定义、class-compliant 免驱。
三层支持体系
第一层:自动识别(100+ 控制器)
Algoriddim 和 Pioneer DJ、Reloop、Numark、Hercules、Denon DJ、AlphaTheta 等主流厂牌合作,以下控制器插上后 djay 自动配置——不用装驱动、不用手动映射:
| 厂牌 | 代表型号 | 特点 |
|---|---|---|
| Pioneer DJ | DDJ-FLX4、DDJ-FLX2、DDJ-200、DDJ-400 | 蓝牙 / USB 双连接;DDJ-200 / FLX4 支持 iOS 蓝牙 |
| Reloop | Buddy、Mixtour Pro、Beatpad 2 | Reloop Buddy 有 Neural Mix 专属控制区 |
| Numark | MixTrack Go、Mixon 8 Pro、Mixstream Pro Go | 便宜入门款 MixTrack Go 蓝牙直连 |
| Hercules | DJControl Mix Ultra(CES 2025 Innovation Award) | 全无线、10 小时电池、超低延迟蓝牙 MIDI |
| Pioneer CDJ | CDJ-3000X、CDJ-2000NXS2、CDJ-2000NXS、CDJ-900NXS | 俱乐部级原生集成 |
| Phase | Phase DJ Controller | 黑胶专用无线 DVS 控制器 |
| djay 官方合作款 | Reloop Buddy、Pioneer DDJ-FLX4、Hercules DJControl Mix Ultra | co-branded, Neural Mix 专属映射 |
完整列表见 djay 官网 Hardware 页面(Algoriddim 每个月更新)。
第二层:MIDI Learn(自定义任何控制器)
不在自动识别列表里的控制器也能用——djay 的 MIDI Learn 系统让你可以把任意按钮 / 旋钮 / 滑块映射到 djay 的任意功能:
MIDI Learn 操作步骤
- 连接控制器(USB 或蓝牙)到电脑 / 手机
- 打开 djay → 设置 → 硬件 → MIDI Learn
- 选择一个目标功能(比如 "Deck 1 Loop In")
- 在控制器上按下想绑定的按钮 → djay 自动识别 MIDI 信号
- 映射成功 → 控制器按钮现在就是 Loop In 了
- 保存映射 → 可以命名 + 备份
可映射的 djay 功能(数千个)
| 分类 | 可映射功能 |
|---|---|
| 播放控制 | Play / Pause / Cue / Sync / Stop |
| 节拍控制 | Tempo +/- / Pitch Bend / Key Lock |
| 混音器 | Crossfader / 音量推子 / EQ(High/Mid/Low) / Filter |
| FX | Echo / Flanger / Phaser / Tremolo / Riser |
| Neural Mix | Stem 1/2/3 音量滑块(PRO) |
| Loop | Loop In / Out / Exit / Length +/- |
| Deck 切换 | Deck 1 / Deck 2 / Deck 3 / Deck 4 |
| 视图 | 转盘视图 / 波形甲板视图 / Automix 视图切换 |
| Automix | 开始 / 跳过 / 立即过渡 |
| Looper | 48 slots Looper 触发 |
| Sequencer | Play / Stop / Record |
第三层:Class-compliant 免驱标准
什么是 class-compliant:遵循标准 USB Audio / MIDI 协议的设备,不需要厂商驱动就能被操作系统识别。
| 操作系统 | Class-compliant 支持 | 效果 |
|---|---|---|
| macOS | ✅ 原生 | 插上就被识别 |
| iOS / iPadOS | ✅ USB-C 原生;iPadOS 13+ 支持 USB Audio Class 2.0 | 插上就能用 |
| Windows | ✅ Windows 10 1903+ 原生;老版本需要厂商驱动 | 插上能识别音频但 MIDI 可能需要驱动 |
| Android | ✅ Android 10+ 原生 USB Audio Class;蓝牙 MIDI 原生 | 插上能用 |
非 class-compliant 控制器:需要厂商的 Windows 驱动程序——比如某些老款 Pioneer、Denon DJ 控制器。djay 会提示你安装厂商驱动。
蓝牙控制器连接
蓝牙 MIDI 控制器是移动端 DJ 的福音——iPhone / Android 手机没有 USB 接口(或 USB-C 不够用),蓝牙解决了线材问题:
支持蓝牙的 DJ 控制器
- Pioneer DDJ-FLX4:蓝牙 + USB 双模式
- Pioneer DDJ-200:蓝牙 + USB
- Reloop Buddy:蓝牙 + USB
- Numark MixTrack Go:蓝牙 + USB
- Hercules DJControl Mix Ultra:纯蓝牙,10 小时电池
- ddj-FLX2(AlphaTheta 新合作款):蓝牙 + USB
蓝牙连接步骤(iOS / Android)
- 打开控制器电源 → 蓝牙配对模式(通常按住 Bluetooth 按钮 3 秒 → 灯闪烁)
- 手机/平板 系统设置 → 蓝牙 → 配对控制器
- 打开 djay → 设置 → 硬件 → 应该能看到控制器
- 如果 djay 里没看到 → 重启 djay → 重启控制器 → 重新配对
蓝牙延迟
- 好的蓝牙控制器(Hercules DJControl Mix Ultra、Reloop Buddy)延迟 < 10ms——和 USB 几乎没区别
- 便宜的蓝牙控制器可能有 20-50ms 延迟——不太适合打碟但可以用 Loop / Cue 等非实时操作
常见问题
问:我插了一个不在自动识别列表里的控制器,djay 没反应?
答:先确认它是不是 class-compliant——插上后操作系统能不能识别为 MIDI 设备?如果能:打开 MIDI Learn 手动映射;如果不能:去厂商官网下载 Windows 驱动程序(Mac / iOS 不需要驱动)。
问:控制器插上了 djay 检测到了但按钮按了没反应?
答:可能映射错了——设置 → 硬件 → 找到控制器 → "重置映射" → 让 djay 用默认映射。
问:iOS 上用 USB-C 转接头插 DJ 控制器没反应?
答:需要用 Apple 官方的 Lightning to USB 3 Camera Adapter 或第三方兼容 USB-C 转接头。便宜转接头可能不带供电——DJ 控制器需要额外供电(某些控制器需要插电源适配器)。
问:蓝牙控制器连不上 Android?
答:Android 蓝牙 MIDI 兼容性不如 iOS——先确认你的手机蓝牙版本 ≥ 5.0,控制器支持 Android。Hercules、Reloop、Numark 的控制器在 Android 上兼容性最好。