language-agnostic - 为什么 Note Off 事件有一个速度参数?

标签 language-agnostic midi

  • 在 MIDI 音符关闭事件速度中也可以指定,为什么?
  • 总是当 Note On 事件的速度为零时,它基本上代表一个 Note Off 事件?反之亦然,总是当有一个 NoteOff 事件时,它代表 Note Off 而不管它的速度如何?
  • 我注意到在一些 MIDI 文件中,除了使用 Note Off 事件之外,还有另一个 Note On 的速度设置为零,用于相应的 Note On,为什么不使用简单的 Note Off 事件呢?
  • 最佳答案

    In MIDI note off event velocity can be specified as well, why?



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

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

    关于language-agnostic - 为什么 Note Off 事件有一个速度参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3306866/

    相关文章:

    python - 无法在Python中播放ogg文件

    haskell - Euterpea异常:未找到MIDI输出设备

    language-agnostic - 如何编写所有可计算函数的枚举?

    language-agnostic - 为什么语言不使用短路求值?

    .net - 解决方案源代码组织指南(OO/DDD)

    ios - ios midi语音赞(0x90,30,127)

    java - Midiplayer 在 16 个音符后停止播放声音

    algorithm - 排序算法以保持排序位置编号更新

    language-agnostic - Code Golf : Pig Latin

    ios - iOS 中 G2、D♯3、D3 的 hexa MIDI 消息是什么?