2010-07-22 22 views
4
  1. 在MIDI音符關事件速度也可以指定,爲什麼?
  2. 當Note On事件的速度爲零時,它總是表示註釋關閉事件?反之亦然,總是在出現NoteOff事件時,無論其速度如何,都表示註釋關閉?
  3. 我注意到在某些MIDI文件中,不是使用Note Off事件,而是將另一個Note On的速度設置爲零,以便相應的Note On,爲什麼不使用簡單的Note Off事件?

回答

2

在MIDI音符關事件速度也可以指定,爲什麼?

我不確定其背後的意圖,但音符速度的經典使用案例是大鍵琴 - 根據發佈速度的不同,錘子的音量會有所不同,並會改變聲音。一些樣本庫(通常用於鋼琴或小提琴等特定樂器的完整版)包括獨立的「關鍵」樣本。釋放速度可用於改變這些樣本的水平和長度。

對於一般合成,關鍵速度通常會修補到信封的釋放時間。快速釋放並獲得斷奏音符。釋放更慢,聲音會響起一點。當然,你可以將它映射到合成器支持的任何調製目標。增加尾部的振鈴調製?爲什麼不。

2

注意關閉速度對於觸摸後合成合成器有意義。

+1

關於接觸後的一段(也許是更多材料的鏈接)對於這個答案是一個很好的補充。 – olafure 2016-11-09 22:40:22

4
  1. 看到wwwar的答案 - 它是觸後
  2. 是,NoteOn零速度本質NoteOff
  3. 這僅僅是因爲這是很多MIDI鍵盤發送出去。您可以根據MIDI規格進行操作。使用注意到零速度的優點是,它可以更有效地,如果你使用MIDI running status
+0

可否請您詳細說明否。 1?什麼是備忘錄? – Shimmy 2010-07-25 14:16:58

+0

20世紀80年代後期引入的一項功能,即在按鍵被擊中後添加動態功能,允許根據施加到鍵盤的壓力量以某種方式調製聲音(如消失或返回)。來自http://en.wikipedia.org/wiki/Electronic_keyboard – 2010-10-18 19:44:30

+2

「這是用於後續觸摸」有點誤導,因爲[after-touch](http://home.roadrunner.com/~jgglatt/tech/midispec /aftert.htm)是來自[note-off]的單獨的MIDI消息(http://home.roadrunner.com/~jgglatt/tech/midispec/noteoff.htm)。 – 2014-06-02 02:43:06

0

耶發送... 還有一個在通道語音消息的statusbyte列表觸摸消息後,以及,觸摸後對音符關閉消息中的速度數據字節沒有合理的解釋。

+0

有一個全面的觸後表達式,然後還有很少實現的每筆記後觸後。至於音符的速度,只有在「接觸」之後纔開始的樂器的所有動態,如「停止」音符的動作可以多快地影響衰減。這根本不適用於鋼琴,但考慮任何煩人的樂器和自然衰減的變化,持有音品,與其他方式可以「停止」音符。 – snakeoil 2017-08-04 00:32:46