樂器數位介面(MIDI)規格由發佈,是MIDI製造商協會(MMA)的版權材料。 下列清單描述最符合一般興趣的規格:
MIDI 詳細規格
MIDI 詳細規格說明 MIDI 硬體和軟體通訊協定。 這對於開發使用MIDI函式來記錄、編輯和/或播放MIDI資料的多媒體應用程式很有用。
標準 MIDI 檔案 1.0
標準 MIDI 檔案規格會定義在相同或不同硬體平臺上,在不同應用程式之間交換時間戳 MIDI 資料的方式。 這對於撰寫應用程式來讀取和剖析包含MIDI資料和/或將MIDI資料檔寫入磁碟的開發人員很有用。
一般 MIDI 系統 - 層級 1
一般 MIDI (GM) 規格會定義「一般 MIDI 系統」的最低 MIDI 設定。 此系統是由特定類別的 MIDI 播放裝置所組成,而且對撰寫 MIDI 檔案的多媒體開發人員感興趣。 現今製造的大部分計算機聲卡和MIDI合成器都與通用汽車規格相容。 根據 GM 規格撰寫的 MIDI 檔案,通常應該在任何 GM 相容裝置上聽起來都如預期般無異。
若要讓 MIDI 檔案成為在多媒體運算中代表音樂的可行格式,Windows 遵循一般 MIDI 系統層級 1 規格。 下列主題提供額外的MIDI撰寫指導方針: