简体中文

在 Mac 的 REAPER 里使用游戏手柄

在 Mac App Store 下载 InputConfig这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 Apple 芯片优化。

可以,REAPER 在 Mac 上可以使用游戏手柄。运行免费的 Mac App InputConfig,手柄就会在 REAPER 里显示为名叫 InputConfig 的 MIDI 输入。在 REAPER 的 MIDI 设备设置里启用这个输入,按钮就可以演奏乐器,而摇杆和扳机可以学习到操作和插件控件上。

InputConfig 是我做的。REAPER 的步骤依据 Cockos 自己的文档。

InputConfig 1.7 版预计于 2026 年 10 月发布,届时应用将完整支持简体中文。

步骤

  1. 连接手柄,打开 InputConfig,并启用 MIDI: DAW Performance。
  2. 在 REAPER 里按 Command 逗号打开“偏好设置”,再打开 Audio、MIDI Devices。
  3. 启用 InputConfig 这个输入,并为控制消息启用它。
  4. 给一条带乐器的轨道准备录音,然后按一个按钮来演奏。
  5. 在 Actions 列表里或插件参数上使用 Learn,然后移动一个摇杆或按一个按钮。

启用 InputConfig 输入

  • 你:在 InputConfig 里启用 MIDI: DAW Performance。在 REAPER 里用 Command 逗号打开“偏好设置”,再打开 Audio、MIDI Devices。在 MIDI 输入列表里找到 InputConfig,双击或右键打开它,并同时打开 Enable input from this device 和 Enable input for control messages。
  • InputConfig:运行期间会发布一个名叫 InputConfig 的 MIDI 来源,所以 REAPER 会把它和其他输入一起列出来。
  • 检查:给一条带虚拟乐器的轨道准备录音,并把它的输入设为 MIDI。按一个正面按钮,就会响起一个音符。

两个选项都要打开,这样按钮既能演奏音符,也能被学习到控件上。

编辑器里的 Gamepad Synth 预设,正面按钮上是音符行,扳机上是 CC 行。
Figure 1. InputConfig 里的 Gamepad Synth 预设:正面按钮发送 MIDI 音符,扳机发送 CC。

演奏乐器

  • 音符。在 MIDI: DAW Performance 里,四个正面按钮演奏 C、E、G 和高八度的 C。
  • 鼓。启用 MIDI: Drum Pad。正面按钮发送音符 36、38、42 和 46:底鼓、军鼓、闭合踩镲和开放踩镲。
  • 弯音和表情。右摇杆弯曲音高,扳机发送 CC 11 和 CC 7。
InputConfig 的 Live Visualizer 里,画在 DualShock 4 上的 MIDI: Transport Control 预设。
Figure 2. DualShock 4 上的 MIDI: Transport Control:按钮上是开始、停止和继续,肩键上是音色切换。

把按钮或摇杆学习到任何东西上

REAPER 在它的 Keyboard, MIDI and OSC assign 窗口里映射 MIDI,这个窗口从 Learn 打开。

  • 一个操作。打开 Actions、Show action list,选一个操作,比如 Transport: Play or Stop,点按 Add,然后按那个按钮。这个按钮就会运行那个操作。
  • 一个插件控件。先碰一下插件里的控件,然后在插件窗口里用 Param、Learn,再移动摇杆或扣动扳机。
  • 接管。REAPER 默认是绝对接管,所以被映射的控件会跳到摇杆所在的位置。相对接管则会等到你把摇杆移过当前值。

MIDI: CC Dials 给两个摇杆和两个扳机各一个自己的控制器编号,可以直接学习。学习时只移动一个摇杆或扳机,因为 REAPER 会采用它听到的第一条消息。

InputConfig 编辑器里显示一个内置 MIDI 预设的 MIDI 行:摇杆和扳机发送弯音和 CC,按钮发送音符和走带控制。
Figure 3. 编辑器里的走带行。开始、停止和继续是真正的 MIDI 走带消息,所以 REAPER 开始监听后就会跟随它们。

如果 REAPER 没有反应

按这个阶梯来,先从最小的一步开始:

  1. 检查 InputConfig 正在运行,并启用了一个 MIDI 预设。InputConfig 这个输入只在它运行时才存在。
  2. 检查两个输入选项。音符需要 Enable input from this device,学习需要 Enable input for control messages。
  3. 检查轨道的输入。轨道只有在准备录音并设为 MIDI 输入时才会演奏音符。
  4. 观察消息。MIDI 测试器会显示每个按钮发送什么。

简短版

  • 连接。用 InputConfig 加一个 MIDI 预设,然后在 REAPER 的 MIDI Devices 里启用 InputConfig,用于音符和控制消息。
  • 演奏。给一条轨道准备录音,然后按一个按钮。
  • 控制。把按钮学习到一个操作上,或把摇杆学习到一个插件控件上。

常见问题

在 Mac 的 REAPER 里能用 Xbox 或 PS5 手柄吗?

能。InputConfig 把手柄变成名叫 InputConfig 的 MIDI 输入,REAPER 会在 Preferences、Audio、MIDI Devices 里列出它。

怎么在 REAPER 里做 MIDI 学习?

在 MIDI Devices 里为控制消息启用这个输入。然后在 Actions 列表里选一个操作并点按 Add,或者对插件控件用 Param、Learn,再按那个按钮或移动那个控件。

更多中文页面

详细指南(英文)

作者说明。Ryleigh Newman 开发了 InputConfig,因为双手活动不便,每天都用手柄操作自己的 Mac。本页译自英文。Mac 的语言设为简体中文时,App 的主要按钮和菜单显示为中文,本页使用这些名称,并在括号中附上英文名称。App 的其他部分和网站的其他页面都是英文。

本页的其他语言版本: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文

在 Mac App Store 下载 InputConfig免费。macOS 14 或更高版本。无需账户,数据不会离开你的 Mac。 源代码在 GitHub 上.