简体中文

什么是 MIDI 触后?

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

触后(aftertouch)是键盘在你对已经按下的琴键再用力按时发出的 MIDI 消息。它带有一个 0 到 127 的压力值,只要你一直压着琴键,就会持续更新。它有两种。通道压力为整个键盘发送一个值,复音压力则为每个键发送单独的值。

两者都是 MIDI 标准的一部分。我做了 InputConfig,这是一款能把触后当作触发器的免费 Mac App,页面末尾会讲到这一点。

读懂这两种消息

类型状态字节(十六进制)数据字节含义
通道压力D0 到 DF一个:压力该通道上所有音符共用一个值
复音压力A0 到 AF两个:音符,然后是压力某一个键的值

D0 55 是 1 通道上数值为 85 的通道压力。A0 3C 40 是只针对中央 C 的压力 64。通道压力跟随按得最重的那个键,复音压力跟随每一根手指。

了解键盘发送哪一种

  • 通道压力。这是常见的一种。琴键下面有一条传感带,读取最重的那次按压。
  • 复音压力。较少见,因为每个键都需要一个传感器。
  • 两者都没有。许多小型和低成本的键盘完全不发送触后。
  • MPE 控制器。它们让每个音符使用自己的通道,所以通道压力就成了每个音符各自的值。

如果对按住的琴键再用力按没有任何变化,也许键盘根本不发送它。

看看你的键盘是否发送

  1. 在 Chrome、Edge 或 Firefox 里打开 MIDI 测试工具。
  2. 点按 Start listening 并允许 MIDI。
  3. 按住一个键,然后再用力压下去。
  4. 查看记录:aftertouch 行表示通道压力,key pressure 行表示复音压力。

压着琴键时没有新的行出现,就说明没有触后。

了解它通常控制什么

  • 颤音。压下去,音符就开始颤动。
  • 滤波和明亮度。压力越大,声音越开阔。
  • 音量渐强。按住的和弦随着你的压力变强。
  • 在你指定之前什么都没有。只有音色把触后路由到某个东西时,合成器才会响应。

琴键按住期间,触后会发送很多消息,所以录下来的声部可能会被它们填满。如果某个声部用不到触后,把它过滤掉能让录音保持精简。

把触后当作触发器

在 InputConfig 里,触后可以作为一行的输入:你对按住的琴键再用力按时它就触发。这让键盘在每个音符之下多了第二个操作,比如只有用力按才会运行的快捷键。Live Visualizer 的 MIDI 布局里有触后电平表,所以你能看到压力到达。用力按和轻按可以是不同的按钮。Mac 上的 MIDI 转按键列出了一行可以监听的每一种控件。

简短总结

  • 是什么。对已经按下的琴键施加的压力,0 到 127。
  • 通道。为整个键盘发送一个值,状态字节为 D。
  • 复音。为每个键发送一个值,状态字节为 A。

力度是琴键被敲击得多重,触后是它被按住得多重。

常见问题

通道触后和复音触后有什么区别?

通道触后为整个通道发送一个压力值,跟随按得最重的那个键。复音触后为每个键发送单独的压力值。

触后是 MIDI CC 吗?

不是。它有自己的消息类型:通道压力(状态字节 D)和复音琴键压力(状态字节 A)。两者都没有 CC 编号。

力度和触后有什么区别?

力度只在琴键按下时测量一次。触后在琴键按住期间一直测量,并随着你用力或放松而变化。

所有 MIDI 键盘都有触后吗?

没有。许多小型和低成本的键盘不发送。发送的那些大多发送通道触后。

为什么触后在我的合成器上没有作用?

要么键盘不发送它,要么音色没有把它路由到任何东西。先用 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 上.