Language agnostic 为什么有一个记录事件的速度参数? 在MIDI中,还可以指定事件速度,为什么 总是当一个关于事件速度的注释为零时,它基本上代表一个注释事件?反之亦然,当有一个NoteOff事件时,它总是表示NoteOff,而不管其速度如何 我注意到在一些MIDI文件中,没有使用Note-Off事件,而是有另一个Note-On,速度设置为零,对应Note-On,为什么不使用简单的Note-Off事件呢

Language agnostic 为什么有一个记录事件的速度参数? 在MIDI中,还可以指定事件速度,为什么 总是当一个关于事件速度的注释为零时,它基本上代表一个注释事件?反之亦然,当有一个NoteOff事件时,它总是表示NoteOff,而不管其速度如何 我注意到在一些MIDI文件中,没有使用Note-Off事件,而是有另一个Note-On,速度设置为零,对应Note-On,为什么不使用简单的Note-Off事件呢,language-agnostic,midi,Language Agnostic,Midi,速度注释对于具有触摸功能的合成器是有意义的 请看wwwar的答案-这是一种事后接触 是的,速度为零的NoteOn本质上就是NoteOff 这仅仅是因为许多MIDI键盘都发出这种声音。您可以根据MIDI规范执行这两种操作。使用note on和零速度的优点是,如果您使用 嗯。。。 通道语音消息的statusbyte列表中也有一条after touch(触摸后)消息,对于备忘消息中的velocity(速度)数据字节,触摸后没有逻辑解释 在MIDI中,还可以指定事件速度,为什么 我不确定它的起源背后的意

速度注释对于具有触摸功能的合成器是有意义的

  • 请看wwwar的答案-这是一种事后接触
  • 是的,速度为零的NoteOn本质上就是NoteOff
  • 这仅仅是因为许多MIDI键盘都发出这种声音。您可以根据MIDI规范执行这两种操作。使用note on和零速度的优点是,如果您使用
  • 嗯。。。 通道语音消息的statusbyte列表中也有一条after touch(触摸后)消息,对于备忘消息中的velocity(速度)数据字节,触摸后没有逻辑解释

    在MIDI中,还可以指定事件速度,为什么

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


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

    注意速度与后触毫无关系

    就像您可以使用(攻击/注释打开)速度MIDI值来影响synth中的任何参数一样,您也可以使用释放/注释关闭速度值来影响synth中的任何参数


    典型的用途是,例如,根据你放开一个键的速度,它会改变(调制)放大器封套释放的速度:快速放开一个键,相应音符的声音会很快消失;把钥匙松开得慢一点,相应的音符也会花更多的时间淡出。

    你能详细介绍一下1号吗?什么是触控后的备忘功能?这是20世纪80年代末推出的一项功能,按键后会增加动态,允许根据键盘上施加的压力大小以某种方式调节声音(如渐弱或返回)。“这是为触摸后使用”一词有点误导,因为这是一条独立的MIDI信息。@CraigMcQueen是的,我认为你是对的——这不是真正的触摸后使用。但我认为一些软合成器可以使用它来影响发布时间。最终,它并不是MIDI规范中特别有用的部分。在我的雅马哈克拉维诺娃钢琴上,它会影响音符释放的衰减时间。例如,键的缓慢提升会导致较慢的衰减。我想有点有用。一段关于触摸后是什么的内容(也许还有更多资料的链接)向下投票是因为:1)它没有回答任何问题2)如果给出了一个个人意见,这是非常值得怀疑的:注释关闭速度与具有后触功能的合成器无关。后触有一个全局表达式,然后还有每个注释后触,这是很少有的执行。至于音符的速度,乐器的所有动力学都是在“触摸”之后才开始的,比如“停止”音符的动作对衰减的影响有多快。这根本不适用于钢琴,但考虑任何烦躁的乐器和自然衰变的变化,持有烦恼,与其他方式,你可以“停止”音符。