简体中文

什么是 MIDI Thru?

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

MIDI Thru 是一个端口,它把同一台设备的 MIDI In 收到的内容原样转发一份。MIDI Out 不一样:它只带设备自己产生的东西,比如你在它的琴键上弹的音符。有了 Thru,一台控制器就能依次连到好几台乐器,而不需要为每台各留一个输出。

这些端口是 MIDI 标准的一部分。在电脑上,同样的想法以软件的形式延续下来,下面会讲到。

认识三种端口

端口方向带的内容
MIDI In进入设备来自另一台设备的消息
MIDI Out从设备出去这台设备自己产生的内容:它的琴键、旋钮和音序器
MIDI Thru从设备出去MIDI In 收到内容的拷贝,原样不动

Out 是设备在说话,Thru 是设备在复述它听到的内容。

用 Thru 串联设备

  1. 把控制器的 MIDI Out 连到第一台乐器的 MIDI In。
  2. 把那台乐器的 MIDI Thru 连到第二台乐器的 MIDI In。
  3. 之后的每台乐器,都照此从 Thru 接到 In。
  4. 给每台乐器分配自己的 MIDI 通道,这样每台只弹自己的声部。

链上的每台乐器都听到所有内容,由通道决定谁来回应。MIDI 通道解释了这是怎么回事。

链很长时用 Thru 盒

链里的每台乐器把信号交给下一台,所以最后一台要依赖它前面的每一台设备。Thru 盒接收一路 MIDI In,同时把它复制到好几个输出,每台乐器从盒子拿到自己的一根线。Thru 盒把一串设备变成了星形连接。当乐器没有 Thru 端口时它也有用,这在小型合成器上很常见。

了解软件里的 thru 是什么意思

  • 在 DAW 里。MIDI thru,有时叫回声或输入监听,把到达轨道输入的内容送到它的输出,这样键盘就能弹响所选的乐器。
  • 在硬件合成器上。有些只有一个端口,用一个设置在 Out 和 Thru 之间切换,有些可以把两者合并。
  • 通过 USB。USB MIDI 设备没有 Thru 端口。每台设备各自和电脑通信,由电脑上的 App 决定转发什么。

在 USB 里,电脑就是 Thru 盒。

在 Mac 上转发 MIDI

Mac 上的两个 App 通过 IAC Driver 总线互相传递 MIDI,它是 Mac 内置的虚拟线缆。映射工具可以待在旁边而不碍事:我做的免费 Mac App InputConfig 读取的是 MIDI 设备所发内容的一份拷贝,所以 DAW 仍能听到每一个音符,同时打击垫还能触发一个快捷键。读取拷贝,意味着数据流里没有任何东西被拿走。Mac 上的虚拟 MIDI 端口和 Mac 上的 MIDI 转按键有详细内容。

简短总结

  • Out。这台设备弹奏的内容。
  • Thru。它发送这台设备收到内容的一份拷贝。
  • 串联。Out 接 In,然后 Thru 接 In,并给每台乐器分配自己的通道。

你弹的那台设备用 Out,它后面的每台设备用 Thru。

常见问题

MIDI Out 和 MIDI Thru 有什么区别?

MIDI Out 发送设备自己产生的消息。MIDI Thru 发送 MIDI In 收到的消息的拷贝,没有它自己的任何内容。

可以把 MIDI Thru 连到 MIDI In 吗?

可以,这正是它的用途。把一台设备的 Thru 连到下一台设备的 In,就能把控制器的消息沿着链传下去。

MIDI Thru 会发送我在那台设备上弹的音符吗?

不会。在设备本身上弹的音符从 MIDI Out 发出。Thru 只复述进来的内容。

MIDI Thru 盒是什么?

一个有一路 MIDI 输入和多个输出的盒子,每个输出都带着它的一份拷贝。它让一台控制器同时驱动多台乐器,而不必把它们串在一起。

USB MIDI 设备有 MIDI Thru 吗?

没有。每台 USB 设备各自连到电脑,由电脑上的软件把消息从一台设备路由到另一台。

DAW 里的 MIDI thru 是什么意思?

它在你弹奏时,把进来的 MIDI 转给轨道的乐器或输出,让你从键盘上听到所选的音色。

更多中文页面

详细指南(英文)

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