以下測試驗證樂器數位介面 (MIDI) 系統以及關聯的 C 或 C++ API(用於本機 MIDI 測試)和 Java 語言 API(用於 JAVA MIDI 測試)是否如預期運作。本次測試有以下要求:
- 所需的周邊設備:具有關聯環回電纜的 MIDI 週邊設備。
下圖顯示了具有相關環回電纜的 MIDI 週邊設備的範例:
圖 1.帶有 MIDI I/O 連接埠的 USB 音訊介面的正面
圖 2.帶有 MIDI I/O 連接埠的 USB 音訊介面的背面
圖 3.標準 5 針 DIN MIDI 電纜
圖 4.藍牙 MIDI 接口,例如 Yamaha MD-BT01 或 Roland WM-1
環回測試
所有環回測試都會透過測試外設發送一組 MIDI 訊息,環回該數據,然後監視該設備的輸入以檢查接收到的數據是否與發送的數據相符。
以下所有測試都必須通過,然後才能在應用程式中將它們標記為通過。
測試 USB MIDI 環回
- 在 USB 音訊/MIDI 介面週邊設備上,使用標準 5 針 DIN MIDI 連接線將 MIDI 輸入連接至 MIDI 輸出。
- 將 USB 音訊/MIDI 介面週邊連接到被測設備 DUT。當 DUT 識別出連接的周邊設備時,測試畫面會顯示裝置名稱(輸入和輸出)並使「測試 USB MIDI 介面」按鈕可用。
- 點選測試 USB MIDI 介面。
- 等待測試完成,然後在測試畫面上查看報告的結果。
測試虛擬 MIDI 環回
此測試不需要外部硬體。
- 點選「測試虛擬 MIDI 介面」 。
- 等待測試完成,然後在測試畫面上查看報告的結果。
測試藍牙 MIDI 環回
- 從 Play 商店下載並安裝MIDI BLE Connect應用程式。
- 在 USB 音訊/MIDI 介面週邊設備上,將藍牙 MIDI 介面連接到 USB 音訊/MIDI 介面背面的 MIDI 輸入和輸出連接器。藍牙 MIDI 介面上的連接器具有特定的方向性:
- 藍牙 MIDI 介面上的 INPUT 插頭必須連接到 USB 音訊/MIDI 介面上的 INPUT 插孔。
- 藍牙 MIDI 介面上的 OUTPUT 插頭必須連接到 USB 音訊/MIDI 介面上的 OUTPUT 插孔。
- 將 USB 音訊/MIDI 介面週邊設備連接到 DUT。
- 運行 MIDI BLE Connect 應用程式。掃描連接到 USB 週邊裝置的藍牙 MIDI 裝置。選擇此藍牙 MIDI 裝置。
- 當 DUT 識別出連接的周邊裝置時,測試畫面會顯示裝置名稱(輸入和輸出)並使藍牙 USB MIDI 介面按鈕可用。
- 點選藍牙 USB MIDI 介面。
- 等待測試完成,然後在測試畫面中查看報告的結果。