MIDI 裝置測試

連接 MIDI 裝置並點擊「開始測試」查看即時 MIDI 輸入。音符將在虛擬鋼琴上高亮顯示。

準備測試

虛擬鋼琴

事件記錄

MIDI 事件將顯示在此處...

MIDI 測試技巧

1

在點擊“開始測試”之前連接您的 MIDI 控制器或鍵盤。瀏覽器將請求存取 MIDI 裝置的權限。

2

在 MIDI 裝置上彈奏音符——它們將顯示在虛擬鋼琴和事件記錄中,包含音符名稱、力度和通道資訊。

3

Web MIDI API 需要安全上下文(HTTPS 或 localhost)。某些瀏覽器可能需要在設定中啟用 MIDI 支援。

了解 MIDI 技術

什麼是 MIDI?

MIDI(樂器數位介面)是1983年建立的通訊協定,允許電子樂器、電腦和其他裝置之間進行通訊。與音訊不同,MIDI 不傳輸聲音——它傳送演奏資料,如按下了哪個音符、力度多大以及持續多長時間。這使得 MIDI 檔案非常小且完全可編輯。

MIDI 訊息詳解

MIDI 通訊使用多種訊息類型:Note On/Off——表示按鍵按下/釋放,包含音高(0-127)和力度(0-127)。控制變化(CC)——處理旋鈕、推桿、踏板和其他控制器。程式變化——切換樂器音色/預設。彎音——平滑的音高調變。每條訊息在 16 個通道之一上傳送,允許在單個連接上使用多種樂器。

MIDI 控制器類型

MIDI 鍵盤是最常見的,從 25 鍵便攜控制器到 88 鍵配重樂器。打擊墊控制器(如 Akai MPC)使用壓力感應墊進行節拍製作。吹管控制器模擬銅管/木管樂器。MIDI 吉他將弦振動轉換為 MIDI 資料。現代控制器透過 USB(免驅動)或傳統 5 針 DIN 線纜連接。

Web MIDI API

Web MIDI API 使瀏覽器能夠直接與 MIDI 裝置互動。它需要安全上下文(HTTPS 或 localhost)和使用者權限。目前在 Chrome、Edge 和 Opera 中受支援——Firefox 和 Safari 的支援有限。該 API 提供對 MIDI 輸入訊息的即時存取,使建構基於網頁的音樂應用、虛擬樂器和 MIDI 監視器成為可能。

常見問題

我的 MIDI 裝置沒有顯示。應該怎麼辦?

確保在點擊開始之前透過 USB 連接 MIDI 裝置。嘗試使用不同的 USB 連接埠或線纜。某些裝置需要先安裝驅動程式。Web MIDI API 在 Chrome、Edge 和 Opera 中效果最好。Firefox 可能需要啟用實驗性旗標。

MIDI 會傳輸音訊嗎?

不會。MIDI 只傳輸演奏資料(音符開/關、力度、控制變化)。它就像電腦的樂譜——告訴樂器彈奏什麼,而不是聲音如何。實際聲音取決於接收 MIDI 資料的合成器或取樣器。

我可以用藍牙 MIDI 裝置進行此測試嗎?

藍牙 MIDI 支援因瀏覽器和作業系統而異。在 macOS 上,先在音訊 MIDI 設定中配對藍牙 MIDI 裝置。在 Windows 上,可能需要第三方工具建立虛擬 MIDI 連接埠。USB MIDI 裝置是網頁測試最可靠的選擇。