次の方法で共有


Time-Stamped MIDI メッセージの受信

デバイス ドライバーが MIDI メッセージを受信してからアプリケーションがメッセージを受信するまでの遅延のため、MIDI 入力デバイス ドライバーは、メッセージが受信された時刻と共に MIDI メッセージにタイムスタンプを付けます。 メッセージの最初のバイトが受信された時刻として定義される MIDI タイム スタンプは、ミリ秒単位で指定されます。 midiInStart 関数は、デバイスのタイム スタンプを 0 にリセットします。

前述のように、MIDI 入力でタイムスタンプを受信するには、コールバック関数を使用する必要があります。 コールバック関数の dwParam2 パラメーターは、 メッセージのMIM_DATAMIM_LONGDATA に関連付けられたデータのタイム スタンプを指定します。

MIDI オーディオの録音