caustic 中文文档 下载 App

USB MIDI 控制器通过 OTG 连接

为什么要用 MIDI 控制器?

Caustic 自带的屏幕预览键盘可以用,但有几个明显的不足:

用物理 MIDI 控制器可以彻底解决这些问题——手感更准、有力度、有的还带旋钮和推子。

Caustic 支持的 MIDI 硬件

最低要求

要求说明
Android 版本3.2 及以上
USB Host Mode手机/平板必须支持(大多数 2013 年后的设备都支持)
Class Compliant符合 USB MIDI 标准的控制器
OTG 转接头USB-A 转 USB-C 或 Micro-USB

常用兼容控制器

品牌型号特点
NovationLaunchkey Mini / Bass Station II即插即用,带旋钮
AkaiMPK Mini带键盘 + Pad + 旋钮
RolandGo:Keys便携、便宜
KorgmicroKEY便携、延迟低
ArturiaKeyStep带步进音序器

⚠️ 某些老款控制器可能需要专用驱动,Caustic 不支持——但 Class Compliant 的标准控制器都没问题。

连接步骤

Step 1:确认设备支持 USB Host

并不是所有 Android 手机都支持 USB Host。检查方法:

Step 2:准备硬件

[ MIDI 控制器 ] —— USB 线 —— [ OTG 转接头 ] —— [ Android 设备 ]

OTG 转接头:

Step 3:连接并确认

  1. MIDI 控制器先开机
  2. OTG 线插手机端
  3. USB 线插控制器端
  4. 打开 Caustic,进菜单 → Preferences → MIDI
  5. 在 MIDI Input 下拉菜单里应该能看到你的控制器名字

如果没看到:

MIDI 设置选项

Caustic 的 MIDI 偏好设置里有以下选项:

设置功能建议
MIDI Input选择输入设备选你的控制器
MIDI Output选择输出设备默认 None(Caustic 是音源不是控制器)
USB Audio用 USB 作为音频输出如果控制器带音频输出可以开
Audio Latency延迟补偿调到你感觉没延迟为止

Audio Latency 是关键

触摸屏键盘的延迟是 Caustic 内部计算的,USB MIDI 的延迟取决于 Android 的处理路径。如果觉得弹下去声音出来慢:

  1. Caustic 菜单 → Preferences → Audio
  2. 把 Audio Latency 调小(比如从 50ms 调到 30ms)
  3. 调小后可能爆音或掉帧 → 回到平衡值
  4. 目标:弹下去到听到声音的延迟不超过 10ms,否则很难弹快

MIDI 控制器的旋钮控制 Caustic 参数

很多 MIDI 控制器自带旋钮(Knobs)——比如 Novation Launchkey 有 8 个旋钮。你可以把它们映射到 Caustic 的合成器参数上:

手动学习模式

Caustic 里大多数旋钮支持 MIDI Learn:

  1. 长按 Caustic 里一个合成器旋钮
  2. 弹出菜单选 "MIDI Learn"
  3. 然后拧 MIDI 控制器上的一个旋钮
  4. Caustic 自动把这两个旋钮关联起来
  5. 以后拧控制器的旋钮,Caustic 里的参数实时变化

典型映射

控制器旋钮映射到 Caustic 参数
Knob 1Subsynth Cutoff
Knob 2Subsynth Resonance
Knob 3Delay Feedback
Knob 4Reverb Send
Knob 5音量推子(全局)

这样你就有了一套完整的硬件控制界面——用真实的物理旋钮调合成器参数,手感比触摸屏好得多。

MIDI 键盘实时演奏

MIDI 键盘连上后,选任意一台有键盘的合成器,直接弹——Caustic 实时发声:

录制 pattern 的最佳工作流:

  1. 选合成器 → 切换到要录的 pattern
  2. 切到 Pattern 模式
  3. Record 按钮(屏幕闪红)
  4. 用 MIDI 键盘演奏
  5. Stop 停止录制
  6. Caustic 自动量化 + 带力度保存

电池注意

用 USB OTG 连接 MIDI 控制器时,手机电池消耗会加快——OTG 模式下手机要给 USB 设备供电。长时间使用建议插电源。

无线 MIDI(可选)

某些 MIDI 控制器支持 Bluetooth MIDI——如果控制器和 Android 设备都支持,可以不用 OTG 线直接蓝牙连接。Caustic 从 3.x 版本开始支持无线 MIDI。

常见问题

插上没反应?

  1. 先确认控制器本身在电脑上能否正常工作
  2. 确认手机支持 USB Host(插 USB 鼠标试试)
  3. 换一根 USB 线 + 换一个 OTG 转接头
  4. 某些廉价 OTG 转接头只支持"供电"不支持"数据"——买之前确认

有延迟?

调小 Audio Latency(Caustic 菜单 → Preferences → Audio)。如果最低延迟还是太大,可能是设备本身的 USB Host 实现效率问题——只能换设备或用蓝牙 MIDI。

力度不敏感?

Caustic 默认会记录键盘力度。如果弹出来所有音力度一样,检查:

  1. 控制器的 Velocity 设置(某些可以关闭)
  2. MIDI 线是否松动
  3. Caustic 的合成器 Volume Envelope Attack 是否设为 0(0 Attack 会让力度变化不明显)

下一步

MIDI 控制器连接好了,下一章讲如何用 MIDI 键盘实时演奏并录制——这是很多玩家用 Caustic 编曲的日常方式。

👉 04-MIDI 实时演奏与录制