Skip to main content

你的 MIDI 裝置正常運作嗎?

偵測已連接的 MIDI 樂器和控制器,即時查看 MIDI 訊息,驗證音符、控制和彎音資料是否正確接收 — 全部在瀏覽器中完成。

此工具使用 Web MIDI API 列舉已連接的 MIDI 輸入和輸出裝置,顯示其名稱和製造商,並即時視覺化傳入的 MIDI 訊息(音符開/關、控制變化、彎音)。

MIDI 協定自 1983 年以來幾乎沒有變化,以 31.25 kbaud 運作。MIDI 2.0 於 2020 年批准,具有更高的解析度(32 位元對 7 位元)和雙向通訊。

No MIDI devices detected.

你的結果代表什麼?

Result Range Meaning
良好 偵測到 MIDI 裝置並接收到訊息 你的 MIDI 裝置已正確連接並正在通訊。音符事件、控制變化和其他 MIDI 資料正在正確接收。
警告 偵測到裝置但沒有訊息或只有部分資料 裝置被辨識但可能沒有傳送資料。檢查裝置是否已開啟,是否選擇了正確的 MIDI 頻道,以及纜線是否完全插好。
不良 未找到 MIDI 裝置或 API 不受支援 沒有 MIDI 裝置連接、缺少驅動程式或瀏覽器不支援 Web MIDI。Chrome 和 Edge 支援 Web MIDI;Safari 和 Firefox 不支援。

常見問題及解決方法

清單中沒有出現 MIDI 裝置

確保 MIDI 裝置透過 USB(或 5 針 DIN 連接的 USB-MIDI 轉接器)連接並已開啟。在 macOS 上檢查音訊 MIDI 設定。在 Windows 上檢查裝置管理員中的 MIDI 裝置。嘗試拔出並重新連接。

裝置已列出但演奏時沒有 MIDI 訊息出現

驗證 MIDI 裝置已設定為在工具正在監聽的頻道上傳輸。某些控制器有“Local Off”設定會阻止 MIDI 輸出。檢查裝置設定並確保它不在設定或程式設計模式。

相關工具

常見問題

MIDI 裝置測試如何運作?

它使用 navigator.requestMIDIAccess() 列舉所有已連接的 MIDI 輸入和輸出埠。對於每個輸入,它監聽 MIDI 訊息並將其解碼為可讀事件,如音符開、音符關、控制變化和彎音。

哪些瀏覽器支援 Web MIDI?

Chrome、Edge 和 Opera 支援 Web MIDI API。Firefox 在旗標後面有實驗性支援。Safari 截至 2025 年不支援 Web MIDI。為獲得最佳體驗,請使用 Chrome 或 Edge。

我的 MIDI 裝置需要特殊驅動程式嗎?

大多數 USB MIDI 裝置符合類別標準,在 macOS、Windows 和 Linux 上無需額外驅動程式即可運作。較舊或專用裝置可能需要製造商驅動程式。如果裝置未被偵測到,請查看製造商網站。

MIDI 資料會傳送到伺服器嗎?

不會。所有 MIDI 通訊直接在瀏覽器和連接的裝置之間進行。沒有 MIDI 訊息、裝置名稱或任何其他資料被傳輸到外部伺服器。