简体中文
如何在 Logic Pro 和 GarageBand 里使用游戏手柄
InputConfig 在 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 手柄都一样。
步骤
- 连接手柄,打开 InputConfig,并启用一个 MIDI 预设,比如 MIDI: DAW Performance。
- 在 Logic Pro 或 GarageBand 里,选择一个软件乐器轨道。
- 按手柄上的一个正面按钮弹奏一个音符。
- 在 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 里把摇杆或扳机键教给旋钮
- 在 Mixer 或插件窗口里,选中你想控制的旋钮或推子。
- 为该参数选择 Logic Pro, Control Surfaces, Learn Assignment,或按 Command L。Controller Assignments 窗口会打开,学习模式处于开启状态。
- 推动摇杆或按下扳机键。
- 点按学习模式按钮,或再按一次 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 预设是现成的快捷键布局。
如果听不到声音
- 检查 InputConfig 是否在运行,预设是否已启用。端口只在 App 运行时存在。
- 打开 InputConfig 的 Live Visualizer 并按一个按钮。如果什么都没亮,说明 Mac 没有读取手柄。
- 选择一个软件乐器轨道。音频轨道没有可以弹奏的乐器。
- 用 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, 繁體中文
免费。macOS 14 或更高版本。无需账户,数据不会离开你的 Mac。 源代码在 GitHub 上.