简体中文

如何在 Logic Pro 和 GarageBand 里使用游戏手柄

在 Mac App Store 下载 InputConfigInputConfig 在 Mac App Store 免费提供。支持 macOS 14 或更高版本,无需账户,不追踪,开源。

运行 InputConfig(一款免费的 Mac App),启用它的一个 MIDI 预设,选择一个软件乐器轨道,然后按手柄上的一个按钮。Logic Pro 和 GarageBand 都会监听 Mac 上的每个 MIDI 源,所以什么都不用打开。之后在 Logic Pro 里,可以用 Learn Assignment(Command L)把摇杆或扳机键教给任何旋钮。

InputConfig 是我做的。Logic Pro 的步骤依据 Apple 的用户指南,对 Xbox、PlayStation 或 Switch 手柄都一样。

步骤

  1. 连接手柄,打开 InputConfig,并启用一个 MIDI 预设,比如 MIDI: DAW Performance。
  2. 在 Logic Pro 或 GarageBand 里,选择一个软件乐器轨道。
  3. 按手柄上的一个正面按钮弹奏一个音符。
  4. 在 Logic Pro 里,选中一个旋钮,按 Command L,推动摇杆或扳机键,然后再按一次 Command L。

设置

  • 你:在 InputConfig 里启用 MIDI: DAW Performance。在 Logic Pro 或 GarageBand 里,选择一个软件乐器轨道并按手柄上的一个正面按钮。
  • InputConfig:运行期间发布一个名为 InputConfig 的 MIDI 源。两个 App 都会把它和其他 MIDI 设备一起识别出来。
  • 检查:乐器弹出中央 C。

两个 App 里都没有需要更改的 MIDI 设置。也不需要 IAC Driver,因为 InputConfig 有自己的 MIDI 端口。

弹奏音符和鼓

  • 音符。在 MIDI: DAW Performance 里,四个正面按钮弹奏 C、E、G 和高八度的 C,右摇杆弯音。
  • 鼓。启用 MIDI: Drum Pad 并选择一个鼓组音色。正面按钮弹奏底鼓、军鼓以及闭合和开放踩镲,按住其中一个会滚奏。
  • 表情。把右摇杆向下推会发送调制轮 CC 1,两个 App 都会跟随它。

选中的软件乐器轨道是哪个,手柄弹的就是哪个。Mac 上的手柄转 MIDI有更完整的布局,在八个按钮上放了五声音阶。

在 Logic Pro 里把摇杆或扳机键教给旋钮

  1. 在 Mixer 或插件窗口里,选中你想控制的旋钮或推子。
  2. 为该参数选择 Logic Pro, Control Surfaces, Learn Assignment,或按 Command L。Controller Assignments 窗口会打开,学习模式处于开启状态。
  3. 推动摇杆或按下扳机键。
  4. 点按学习模式按钮,或再按一次 Command L,即可完成。

学习模式开启时,只移动一根摇杆或一个扳机键。Apple 的页面是 Assign and delete controllers in Easy view,而 MIDI: CC Dials 给两根摇杆和两个扳机键各自一个控制器编号,随时可以学习。

把摇杆教给智能控制

智能控制(Smart Controls)是 Logic Pro 为所选轨道显示的那一排旋钮,每一个都可以用同样的办法来指定。在 Smart Controls 窗格里,点按 Inspector 按钮,选中一个屏幕控件,点按 External Assignment,点按 Learn,然后推动摇杆或扳机键。完成后再点按一次 Learn。Learn 会一直开着,直到你再点按它,所以一次可以指定好几个控件。Apple 的页面是 Assign hardware controls to screen controls。

了解 GarageBand 能做什么

  • 它能弹奏。按钮的音符会弹奏所选的软件乐器。
  • 它能弯音。它像对待任何键盘一样,跟随弯音和调制轮 CC 1。
  • 它不能学习。GarageBand 没有 MIDI 学习,所以那里无法把摇杆指定给任意旋钮。

在 GarageBand 里,手柄是一件用来弹奏的乐器,在 Logic Pro 里,它还是一组旋钮。

加入走带和快捷键

一个 InputConfig 预设可以让一些按钮发送 MIDI,另一些按钮发送键盘快捷键。只要 App 位于最前面,按钮上的空格键就在两个 App 里开始和停止播放,R 开始录音。音符以 MIDI 发出,播放和录音则以 App 本来就在用的按键发出。Logic Pro 预设和 GarageBand 预设是现成的快捷键布局。

如果听不到声音

  1. 检查 InputConfig 是否在运行,预设是否已启用。端口只在 App 运行时存在。
  2. 打开 InputConfig 的 Live Visualizer 并按一个按钮。如果什么都没亮,说明 Mac 没有读取手柄。
  3. 选择一个软件乐器轨道。音频轨道没有可以弹奏的乐器。
  4. 用 App 自己的 Musical Typing 窗口(Command K)弹奏这个轨道。如果那样也没有声音,问题出在轨道或音频输出上。

如果 Musical Typing 能弹而手柄不能,就看 InputConfig。如果两者都不能弹,就看轨道。

简短总结

  • 运行。让 InputConfig 保持运行,并启用一个 MIDI 预设。
  • 选择。选一个软件乐器轨道。什么都不用启用。
  • 学习。在 Logic Pro 里,选中一个旋钮,Command L,推动摇杆,Command L。

InputConfig 一运行,Logic Pro 和 GarageBand 就能听到游戏手柄。

常见问题

我能在 GarageBand 里使用游戏手柄吗?

能,在装有 InputConfig(一款把手柄按钮变成 MIDI 音符的免费 App)的 Mac 上。选择一个软件乐器轨道并按一个按钮。GarageBand 不需要任何设置。

我能在 Logic Pro 里使用 PS5 或 Xbox 手柄吗?

能。InputConfig 运行时,Logic Pro 会把手柄当作 MIDI 设备接收。按钮弹奏所选的乐器,而 Learn Assignment(Command L)能把摇杆或扳机键映射到任何旋钮。

我需要在 Logic 的设置里启用手柄吗?

不需要。Logic Pro 和 GarageBand 会监听 Mac 上的每个 MIDI 源,而 InputConfig 的端口就是其中之一。

如何在 Logic Pro 里进行 MIDI 学习?

在 Mixer 或插件窗口里选中一个参数,选择 Logic Pro, Control Surfaces, Learn Assignment 或按 Command L,移动硬件控件,然后点按学习模式按钮或再按一次 Command L。

GarageBand 有 MIDI 学习吗?

没有。GarageBand 会弹奏音符,并跟随弯音和调制轮,但无法把控制器指定给任意旋钮。

它免费吗?

InputConfig 在 Mac App Store 上免费,没有账号,里面也没有任何需要购买的东西。

更多中文页面

详细指南(英文)

作者说明。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 上.