CTS 验证程序 MIDI 测试

以下测试验证了乐器数字接口 (MIDI) 系统以及相关的 C 或 C++ API(用于 Native MIDI Test)和 Java 语言 API(用于 JAVA MIDI Test)是否按预期运行。此测试具有以下要求

  • 所需外围设备:具有相关环回线缆的 MIDI 外围设备。

以下图示显示了具有相关环回线缆的 MIDI 外围设备的示例

USB with MIDI front

图 1. 具有 MIDI 输入/输出端口的 USB 音频接口正面

USB with MIDI rear

图 2. 具有 MIDI 输入/输出端口的 USB 音频接口背面

Standard 5-pin DIN MIDI cable

图 3. 标准 5 针 DIN MIDI 线缆

Bluetooth MIDI interface

图 4. 蓝牙 MIDI 接口,例如 Yamaha MD-BT01 或 Roland WM-1

环回测试

所有环回测试都通过测试外围设备发送一组 MIDI 消息,环回该数据,然后监控该设备的输入,以检查接收到的数据是否与发送的数据匹配。

在您将以下所有测试标记为应用中已通过之前,这些测试必须全部通过。

测试 USB MIDI 环回

  1. 在 USB 音频/MIDI 接口外围设备上,使用标准 5 针 DIN MIDI 线缆将 MIDI 输入连接到 MIDI 输出。
  2. 将 USB 音频/MIDI 接口外围设备连接到被测设备 DUT。当 DUT 识别出连接的外围设备时,测试屏幕会显示设备名称(输入和输出),并使测试 USB MIDI 接口按钮可用。
  3. 点按测试 USB MIDI 接口
  4. 等待测试完成,然后在测试屏幕上查看报告的结果。

测试虚拟 MIDI 环回

此测试不需要外部硬件。

  1. 点按测试虚拟 MIDI 接口
  2. 等待测试完成,然后在测试屏幕上查看报告的结果。

测试蓝牙 MIDI 环回

  1. 从 Play 商店下载并安装 MIDI BLE Connect 应用。
  2. 在 USB 音频/MIDI 接口外围设备上,将蓝牙 MIDI 接口连接到 USB 音频/MIDI 接口背面的 MIDI 输入和输出连接器。蓝牙 MIDI 接口上的连接器具有特定的方向性
    • 蓝牙 MIDI 接口上的 INPUT 插头必须连接到 USB 音频/MIDI 接口上的 INPUT 插孔。
    • 蓝牙 MIDI 接口上的 OUTPUT 插头必须连接到 USB 音频/MIDI 接口上的 OUTPUT 插孔。
  3. 将 USB 音频/MIDI 接口外围设备连接到 DUT。
  4. 运行 MIDI BLE Connect 应用。扫描连接到 USB 外围设备的蓝牙 MIDI 设备。选择此蓝牙 MIDI 设备。
  5. 当 DUT 识别出连接的外围设备时,测试屏幕会显示设备名称(输入和输出),并使蓝牙 USB MIDI 接口按钮可用。
  6. 点按蓝牙 USB MIDI 接口
  7. 等待测试完成,然后在测试屏幕中查看报告的结果。