11
  1. 在 MIDI 音符关闭事件速度中也可以指定,为什么?
  2. 总是当 Note On 事件的速度为零时,它基本上代表 Note Off 事件?反之亦然,总是当有一个 NoteOff 事件时,它代表 Note Off 而不管它的速度如何?
  3. 我注意到在一些 MIDI 文件中,没有使用 Note Off 事件,而是另一个 Note On 对应的 Note On 的力度设置为零,为什么不只使用简单的 Note Off 事件呢?
4

5 回答 5

6

在 MIDI 音符关闭事件速度中也可以指定,为什么?

我不确定它的起源背后的意图,但音符速度的经典用例是大键琴 - 锤子根据释放速度的不同落下并改变声音。一些样本库(通常是针对钢琴或小提琴等特定乐器的“完整”库)包含单独的“key off”样本。释放速度可用于改变这些样本的水平和长度。

对于一般合成,键关闭速度通常被修补到包络的释放时间。快速释放并获得断奏音符。放慢一点,声音会响一点。当然,您可以将其映射到您的合成器支持的任何调制目的地。增加尾部的环形调制?为什么不。

于 2017-10-10T04:09:26.867 回答
3
  1. 请参阅 wwwar 的答案 - 用于触后
  2. 是的,零速度的 NoteOn 本质上是 NoteOff
  3. 这仅仅是因为这是很多 MIDI 键盘发出的。您可以根据 MIDI 规范执行任一操作。零力度使用note on的好处是如果使用MIDI运行状态可以更有效地发送
于 2010-07-22T12:58:52.910 回答
2

注意速度与触后完全无关!

就像您可以使用(Attack/Note on)Velocity MIDI 值来影响合成器中的任何参数一样,您可以使用 Release/Note off 力度值来影响合成器中的任何参数。

典型的用途是,例如,根据您放开一个键的速度,它会改变(调制)放大器包络释放的速度:快速放开一个键,相应音符的声音会迅速淡出;放慢键,相应的音符需要更多的时间才能淡出。

于 2019-11-14T10:05:44.300 回答
1

Note Off with velocity 对于支持触后功能的合成器是有意义的。

于 2010-07-22T08:19:05.607 回答
0

是的......在通道语音消息的状态字节列表中也有一个触后消息,触后对于音符关闭消息中的速度数据字节没有逻辑解释。

于 2017-06-22T17:35:47.747 回答