遅れるって?何処が?
以前、Open Sound Control(OSC)に関して色々調べている時「MIDIは遅くて遅れが出るらしいのに、なんで今だにDAWソフトで使われてるのか。なぜOSCに置き換わらないのか。音楽関係の人間は保守的なのか etc…」のような意見をよく見かけて、呆れたり笑ったりしましたが、そういう人達は
1 レイテンシーによる発音の遅れをMIDIの転送速度によるものと勘違いしている
2 コンピュータ内部だけで完結する場合にも、31.25kbpsが守られていると思っている
のどちらかでしょう。
1の人は論外ですが、2の人の為にこの画像を載せておきます。
(画像をクリックで拡大)
20個のノート情報の内、最初の10個を同時に送信した後、1ティック(♩=120 960bpqn)間を置いて次の10個を同時に送信し、MIDI Monitor に到達した時間を表示したものです。
同時に送信された10個は、ナノ秒単位で完全に同時に到着しています。
♩=120 960bpqn 1ティックの時間 = 約0.5ミリ秒より少し短いのは、Cubaseのリストエディタでマウス操作した際の誤差でしょう。