MIDIの信号
unimidi gemなどを使ってMIDIの信号を受け取っているときに調べたこと
timestamp
MIDI機器と接続しているとついてくる
基本的には同期を取るために使うタイムスタンプ
epoch秒になっている
254
いわゆるハートビート的な信号
streamを開いていると延々と流れてくるのでログでは出さないようにする
254が受信できなくなるとデバイスと未接続になっている状態
信号の構造
144 64 0
ひとつめ
信号の種類
144はNote
167だとControl
ふたつめ
どのノートかを示す
みっつめ
velocity
0から127で強弱
ロータリーエンコーダーだと1と127の2値
1だと減少、127だと増減みたいな表現ができる