CTS 验证程序 MIDI 测试

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

  • 所需的外围设备:配有关联环回线的 MIDI 外围设备。

下面这些图显示了配有关联环回线的 MIDI 外围设备示例:

配有 MIDI 端口和 USB 接口的外围设备的正面

图 1. 配有 MIDI I/O 端口和 USB 音频接口的外围设备的正面

配有 MIDI 端口和 USB 接口的外围设备的背面

图 2. 配有 MIDI I/O 端口和 USB 音频接口的外围设备的背面

标准 5 针 DIN MIDI 线

图 3. 标准 5 针 DIN MIDI 线

蓝牙 MIDI 接口

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

环回测试

所有环回测试都会通过测试外围设备发送一组 MIDI 消息,环回该数据,然后监视该设备的输入,以确保收到的数据与发送的数据相符。

在通过下列所有测试后,才能在相应应用中将其标记为已通过。

测试 USB MIDI 环回

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

测试虚拟 MIDI 环回

此测试不需要使用外部硬件。

  1. 点按 Test Virtual MIDI Interface
  2. 等待测试完成,然后在测试屏幕上查看报告的结果。

测试蓝牙 MIDI 环回

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