MIDI 力度 · 鼓垫 · 排错
手指鼓轻击声音都一样?固定 MIDI 力度排查
轻击与重音几乎得到同一种鼓声时,先别急着改手法。用一段很短、可重复的录音先看 MIDI 数值,再把问题分到鼓垫、发送设置或接收音源的力度响应。
范围:本文排查的是接收 MIDI 音符的演奏路径。MIDI 力度附在 Note On 事件上,接收音源可按自己的方式使用它。这里不为任意控制器背书,也不提供通用力度曲线。FingerDrum 不会自动检查外接 MIDI 设备或改写它的设置。
在同一 Pad 上依次录四次轻击、四次中等击打和四次重音,保持路由不变。若记录到的力度完全相同,查固定力度或发送端设置;若数值不同但声音不变,查音源的力度层、分区或动态响应;若同组数值乱跳,先回到 Pad 响应和击打一致性。
固定一个 Pad、一个声音和一条录音路径
只用一个 Pad,在新 MIDI clip 中测试。暂时关闭 note repeat、随机化、力度处理、MIDI 效果器和重复输入;固定鼓组、通道、音符、监听音量与音源预设。编辑前先存副本。声音或路由一直变化,就不能公平比较。
不要只靠电平表判断力度。MIDI Association 说明 velocity 是 Note On 的组成数据,并决定音符之间的相对响度;但接收音源仍可能忽略或重解释它。Yamaha FGDP-30 指南也把固定 Trigger Note Velocity、力度曲线与最小/最大力度分开。它们说明发送端与接收端必须分层检查,而不是任意设备的操作说明。
录下 12 击阶梯,并先写下数值
用舒适的慢速度,在同一击打区域每组敲四次:轻、中、重。留出足够间隔读取事件列表。不要追求某个“正确”数值;问题只是你有意识改变的手感是否穿过了整条路径。
| 组别 | 击次 | 记录到的力度 | 声音有变化? | 首个观察 |
|---|---|---|---|---|
| 轻击 | 1–4 | ____ / ____ / ____ / ____ | 是/否 | ____ |
| 中击 | 5–8 | ____ / ____ / ____ / ____ | 是/否 | ____ |
| 重音 | 9–12 | ____ / ____ / ____ / ____ | 是/否 | ____ |
使用目标应用真正录下的数据编辑器或监视器。控制器显示、原始 MIDI 监视器和 DAW clip 在中间有滤波或转换时可能不同。也记下通道与音符,避免把映射错误误认成动态问题。
给第一个不一致点命名,不要同时改一切
| 代码 | 12 击记录显示什么 | 下一项独立检查 |
|---|---|---|
FIXED | 有意改变手感后,12 个记录数值仍相同。 | 检查发送设备或 MIDI 效果器的固定力度、固定曲线或替换规则;用该设备的准确文档复核。 |
RANGE | 数值有变化,但被压缩、封顶或被意外抬高下限。 | 检查发送端曲线和最小/最大限制,再重复同一阶梯。 |
SOUND | 数值明显不同,声音却几乎不变。 | 检查接收音源的动态或力度响应。Ableton 文档说明 Instrument / MIDI Effect Rack chain 可设 velocity zone,故意限制哪些力度值进入 chain。 |
PAD | 同一组内数值乱跳,或有漏击。 | 保持软件不变,在相同区域慢速重试;再遵循该控制器的准确设置指引。 |
ROUTE | 原始输入与存入 clip 的数据不同。 | 逐个检查录音滤波、MIDI 效果、通道转换与重复输入。 |
固定设置不必然是错误;它也可能是有意的制作选择。只有测得的行为与目标不一致时,才是需要处理的问题。
用 A0/B/A1 让“修好”成为证据
- A0:保存原始 12 击 clip 和数值。
- B:只改第一个失败层的一项已记录设置,重新录阶梯,不手工画数值。
- A1:恢复原设置再录一次;原结果应返回。
- B2:重新应用 B,以相同监听音量比较三组。只有目标对比回来且没有新漏击、双击或路由副作用,才保留它。
诊断完成后,再决定音乐取舍。窄力度范围可能适合机器感 pattern;稳定而更宽的范围可能适合强调手感的段落。把录音与设置名称留在工程里,让下一次从证据开始。
常见问题
MIDI 力度不同,声音一定更大吗?
不一定。它是消息数值;接收音源决定如何使用,甚至是否使用。要把数据和声音分开比较。
每个 Pad 都该设成同一条力度曲线吗?
不该默认如此。先证明某一 Pad 和常用击打范围存在可重复问题。已记录的曲线可作为一个测试变量,但不是通用修复。
直接在 clip 里画力度可以吗?
可以是编曲选择,但解释不了现场录制为何被压平。先保留未编辑的诊断副本。
来源与访问日期
以下一手资料说明 MIDI 消息语义与有代表性的发送端/接收端设置;访问日期为 2026 年 9 月 18 日。