简体中文

Mac 上有 loopMIDI 吗?

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

没有。loopMIDI 是 Windows 软件:loopMIDI 自己的页面把它描述为用于 Windows 的虚拟回环 MIDI 线缆。Mac 不需要它,因为 macOS 自带同样的东西,也就是 IAC Driver。在 Audio MIDI Setup 里打开它一次,Mac 上的任何 App 就都能向其他任何 App 发送 MIDI。

下面的步骤来自 Apple。我做了 InputConfig,这是一款能发送和接收 MIDI 的免费 Mac App,所以页面末尾会讲到完全不需要虚拟端口的情况。

步骤

  1. 打开 Audio MIDI Setup,选择 Window, Show MIDI Studio。
  2. 双击 IAC Driver,并选中 Device is online。
  3. 点按端口列表下面的 Add 按钮添加一条总线,然后点按 Apply。
  4. 在一个 App 里选这条总线作为 MIDI 输出,在另一个 App 里选它作为 MIDI 输入。

打开 Mac 内置的回环

  • 你:打开“应用程序”里“实用工具”中的 Audio MIDI Setup。选择 Window, Show MIDI Studio,双击 IAC Driver 并选中 Device is online。用端口列表下面的 Add 按钮添加一条总线,然后点按 Apply。
  • Mac:创建一个每个 App 都可以向它发送、也可以监听的 MIDI 端口。
  • 检查:这条总线在每个音乐 App 的 MIDI 设置里都显示为一个输出和一个输入。

不需要下载任何东西,因为驱动已经在每台 Mac 上了。Apple 的页面是 Transfer MIDI information between apps。

把 loopMIDI 的说法对应到 Mac 的说法

Windows 上的 loopMIDIMac 上
回环 MIDI 端口IAC 总线,Apple 指出它有时也被叫作端口
创建端口的 loopMIDI 应用Audio MIDI Setup 里的 IAC Driver
端口只在 loopMIDI 运行时存在只要选中了 Device is online,总线就在,不需要保持任何 App 打开
每次登录时启动 loopMIDI 的选项不需要启动任何东西:总线是 Mac 的 MIDI 设置的一部分

loopMIDI 的端口和 IAC 总线是同一个想法:一条两端都在电脑内部的线缆。

了解哪些东西无法带过来

在 Windows 上设置的项目会写明它的 loopMIDI 端口名称,而 Mac 上没有这个名字的端口。请在 Mac 上打开项目的 MIDI 设置,选择 IAC 总线来取代它们,发送的 App 选一次,接收的 App 再选一次。路由需要重新选择,但想法和结果都是一样的。按用途重命名总线(在 IAC Driver 的列表里双击它),在每个 App 里都更容易找到。

避免 MIDI 回路

回环端口会把发送给它的内容原样交回。一个 App 如果向总线发送,又监听它,就会听到自己的输出,并再发送一遍,听起来就像音符重叠或卡住。给每个 App 在总线上一个方向:一个发送,另一个接收。Mac 上的 IAC Driver更深入地介绍了总线。

从网页或手柄向总线发送

  • 网页。在 Chrome、Edge 或 Firefox 里,虚拟 MIDI 控制器和虚拟 MIDI 键盘可以把打击垫、推子和音符发送到 IAC 总线。
  • 游戏手柄。InputConfig 用手柄的按钮、摇杆和扳机键发送音符和 Control Change。它有自己的虚拟端口,名为 InputConfig,所以不需要 IAC 总线就能到达音乐 App。
  • 两台电脑之间。总线只存在于一台 Mac 内部。对于 Mac 和 PC,请看 Mac 上的网络 MIDI。

自己创建端口的 App,根本不需要 IAC Driver。

简短总结

  • loopMIDI。它只能在 Windows 上运行。
  • Mac 的答案。那就是 IAC Driver,而且它已经内置了。
  • 在哪里。Audio MIDI Setup 的 Window, Show MIDI Studio 里的 IAC Driver,Device is online。

在 Mac 上,虚拟 MIDI 线缆是一个复选框,而不是一次下载。

常见问题

loopMIDI 有 Mac 版吗?

没有。它自己的页面只列出了 Windows。Mac 内置了同样的功能,也就是 Audio MIDI Setup 里的 IAC Driver。

Mac 上相当于 loopMIDI 的是什么?

IAC Driver。打开 Audio MIDI Setup,选择 Window, Show MIDI Studio,双击 IAC Driver,选中 Device is online 并添加一条总线。

IAC Driver 免费吗?

免费。它是 macOS 的一部分,不需要下载。

重新启动后 IAC 总线会消失吗?

不会。它们是 Mac 的 MIDI 设置的一部分,会一直保留,直到你移除它们或取消勾选 Device is online。

IAC Driver 能向 Windows PC 发送 MIDI 吗?

不能。它连接的是同一台 Mac 上的 App。电脑之间请使用 Mac 的 MIDI 网络驱动,它也在 Audio MIDI Setup 里。

更多中文页面

详细指南(英文)

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