接收Time-Stamped MIDI 訊息

由於設備磁碟機收到 MIDI 訊息和應用程式收到訊息的時間之間的延遲,因此 MIDI 輸入裝置磁碟機時間戳記 MIDI 訊息,以及收到訊息的時間。 MIDI 時間戳記定義為收到訊息第一個位元組的時間,以毫秒為單位指定。 midiInStart函式會將裝置的時間戳記重設為零。

如先前所述,若要使用 MIDI 輸入接收時間戳記,您必須使用回呼函式。 回呼函式的 dwParam2 參數會指定與 MIM_DATAMIM_LONGDATA 訊息相關聯的資料時間戳記。

錄製 MIDI 音訊