简体中文
延音踏板是哪个 MIDI CC?
InputConfig 在 Mac App Store 免费提供。支持 macOS 14 或更高版本,无需账户,不追踪,开源。
延音踏板是 CC 64。数值 64 及以上表示踏板踩下,63 及以下表示抬起。简单的踏板只发送两个数值,通常是 127 和 0。抬起脚反而延音的踏板,是把这两个数值发反了,这是踏板和键盘之间的极性不匹配,不是它们任何一方的故障。
我做了 InputConfig,一款把 MIDI 消息变成快捷键的免费 Mac App,所以最后一节讲怎样把踏板当作 Mac 的脚踏开关。
步骤
- 把踏板插进键盘的延音插孔,并把键盘连接到电脑。
- 打开一个 MIDI 测试工具,点按“开始监听”(Start listening),然后踩踏板。
- 读取 CC 64:踏板踩下时它应该变高,抬起时变低。
- 如果是反的,拨动踏板的极性开关,或者更改键盘上的踏板极性设置。
读懂踏板发送的内容
| 踏板 | CC 64 数值 | 含义 |
|---|---|---|
| 踩下 | 64 到 127,通常是 127 | 延音开启 |
| 抬起 | 0 到 63,通常是 0 | 延音关闭 |
踏板本身是一个开关。把它变成 MIDI 消息的是它所插的键盘。从 64 起都算踩下,所以分界线就是一半的位置。MIDI CC 列表有它相邻的编号:CC 66 是 sostenuto,CC 67 是柔音踏板。
测试它
- 你:在 Chrome、Edge 或 Firefox 里打开 MIDI 测试工具,点按“开始监听”(Start listening),然后踩下再松开踏板。
- 页面:显示一个写着 CC 64 Sustain 的标签和它当前的数值,并列出每条消息。
- 检查:脚踩下时数值高,抬起时数值低。
如果 CC 64 什么都没出现,说明踏板没有连到键盘,所以先查插头和插孔,再查别的。
修复反向工作的踏板
踏板有两种极性:有的在踩下时接通电路,有的在踩下时断开。键盘期待另一种时,会把踏板读反,音符一直响,直到你踩下踏板。
- 踏板上的极性开关。很多踏板的底座上有一个。拨动它。
- 键盘上的设置。很多键盘的菜单里有踏板极性的选项。
- 键盘的手册。有些键盘在开机时检测踏板,手册里会写怎么做。我没有在各个厂商之间测试过,所以请按你那台的手册来。
踏板反向是不匹配造成的,一个开关或一个设置就能纠正。
了解半踩踏板
开关式踏板发送两个数值。连续式踏板在行程中发送 0 到 127 的整个范围,有些钢琴音色会用中间的数值做出半踩的效果。对于只懂开和关的声音,同一个踏板仍然能用:从 64 起就是踩下。如果测试工具显示 CC 64 扫过很多数值,那这个踏板是连续式的。
把踏板当作 Mac 的脚踏开关
插在 MIDI 键盘上的延音踏板,在你不弹琴的时候就是一个闲置的脚踏开关。在 InputConfig 里,开关模式(Switch)的 Control Change 行在数值越过一半时触发一次,所以踏板成了一个开和关的控制:按住说话、开始听写、播放和暂停、翻页,或者在手打字的时候按住一个修饰键。桌子下面的踏板,是唯一不需要空出手的控制。Mac 上的脚踏板快捷键把它和 USB 踏板做了比较,Mac 上的 MIDI 转按键有设置方法。
简短总结
- 消息。是 CC 64。
- 数值。64 及以上是踩下,63 及以下是抬起。
- 反了。这是极性问题,所以拨动踏板的开关或键盘的设置。
在测试工具里看十秒钟 CC 64,你就了解这个踏板的一切。
常见问题
延音踏板是哪个 MIDI CC?
CC 64。数值 64 及以上表示踏板踩下,63 及以下表示抬起。
为什么我的延音踏板是反的?
踏板的极性和键盘期待的不匹配。如果踏板上有极性开关,就拨动它,或者更改键盘上的踏板极性设置。
怎样测试 MIDI 延音踏板?
连接键盘,在 Chrome、Edge 或 Firefox 里打开 MIDI 测试工具,然后踩踏板。CC 64 应该在踏板踩下时读数高,抬起时读数低。
延音踏板发送什么数值?
开关式踏板通常在踩下时发送 127,松开时发送 0。连续式踏板在移动时发送中间的每个数值。
能在 Mac 上把延音踏板当键盘快捷键用吗?
能,通过映射工具。在 InputConfig 里,CC 64 上的一行在数值越过一半时触发一次,所以踏板可以按下一个键、开始听写,或者按住一个修饰键。
更多中文页面
详细指南(英文)
作者说明。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 上.