次のテストでは、楽器デジタル インターフェイス (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. Yamaha MD-BT01 や Roland WM-1 などの Bluetooth MIDI インターフェイス
ループバックテスト
すべてのループバック テストは、テスト周辺機器を介して一連の MIDI メッセージを送信し、そのデータをループバックして、そのデバイスの入力を監視して、受信したデータが送信されたデータと一致するかどうかを確認します。
アプリで合格としてマークする前に、次のすべてのテストに合格する必要があります。
USB MIDI ループバックをテストする
- USB オーディオ/MIDI インターフェイス周辺機器で、標準の 5 ピン DIN MIDI ケーブルを使用して MIDI 入力を MIDI 出力に接続します。
- USB オーディオ/MIDI インターフェイス周辺機器をテスト対象のデバイス DUT に接続します。 DUT が接続された周辺機器を認識すると、テスト画面にデバイス名 (入力および出力) が表示され、 [USB MIDI インターフェイスのテスト]ボタンが使用可能になります。
- 「USB MIDI インターフェースのテスト」をタップします。
- テストが完了するまで待ってから、レポートされた結果をテスト画面に表示します。
仮想 MIDI ループバックをテストする
このテストには外部ハードウェアは必要ありません。
- [仮想 MIDI インターフェイスのテスト]をタップします。
- テストが完了するまで待ってから、レポートされた結果をテスト画面に表示します。
Bluetooth MIDI ループバックをテストする
- Play ストアからMIDI BLE Connectアプリをダウンロードしてインストールします。
- USB オーディオ/MIDI インターフェイス周辺機器で、Bluetooth MIDI インターフェイスを USB オーディオ/MIDI インターフェイスの背面にある MIDI 入力および出力コネクタに接続します。 Bluetooth MIDI インターフェイスのコネクタには特定の方向性があります。
- Bluetooth MIDI インターフェースの INPUT プラグは、USB オーディオ/MIDI インターフェースの INPUT ジャックに接続する必要があります。
- Bluetooth MIDI インターフェースの OUTPUT プラグは、USB オーディオ/MIDI インターフェースの OUTPUT ジャックに接続する必要があります。
- USB オーディオ/MIDI インターフェイス周辺機器を DUT に接続します。
- MIDI BLE Connect アプリを実行します。 USB 周辺機器に接続されている Bluetooth MIDI デバイスをスキャンします。この Bluetooth MIDI デバイスを選択します。
- DUT が接続された周辺機器を認識すると、テスト画面にデバイス名 (入力および出力) が表示され、 Bluetooth USB MIDI インターフェイスボタンが使用可能になります。
- 「Bluetooth USB MIDI インターフェース」をタップします。
- テストが完了するまで待ち、レポートされた結果をテスト画面で確認します。