Các bài kiểm thử sau đây xác minh rằng hệ thống Giao diện kỹ thuật số cho nhạc cụ (MIDI) và API C hoặc C++ liên kết (cho Kiểm thử MIDI gốc) cũng như API ngôn ngữ Java (cho Kiểm thử MIDI JAVA) hoạt động như mong đợi.
Làm theo các bước trong phần dành cho phiên bản Android cụ thể của bạn.
Thiết bị ngoại vi bắt buộc (Android 16 trở lên)
Trước khi chạy các kiểm thử CTS-V MIDI, bạn phải có những thiết bị ngoại vi sau:
- Một thiết bị MIDI qua USB có cáp truyền dữ liệu khép kín liên kết, chẳng hạn như Presonus Audio Box 96 có cáp MIDI DIN 5 chân tiêu chuẩn
- Một thiết bị MIDI Bluetooth có các cáp liên quan, chẳng hạn như CME WIDI Jack có cáp MIDI TRS 2,5 mm
Ví dụ về các thiết bị ngoại vi MIDI có cáp truyền dữ liệu vòng lặp được minh hoạ trong các hình sau:
Hình 1. Mặt trước của một giao diện âm thanh USB có cổng MIDI I/O.
Hình 2. Mặt sau của một giao diện âm thanh USB có cổng MIDI I/O.
Hình 3. Cáp MIDI DIN 5 chân tiêu chuẩn.
Hình 4. Một giao diện MIDI Bluetooth có giắc cắm DIN 5 chân.
Hình 5. Một giao diện MIDI Bluetooth có vòng lặp quy hồi.
Thiết bị ngoại vi bắt buộc (Android 15 trở xuống)
Trước khi chạy các kiểm thử MIDI CTS-V, bạn phải có một thiết bị ngoại vi MIDI có cáp truyền dữ liệu vòng lặp liên kết. Ví dụ về các thiết bị ngoại vi MIDI có cáp truyền dữ liệu vòng lặp được liên kết xuất hiện trong các hình sau:
Hình 6. Mặt trước của một giao diện âm thanh USB có cổng MIDI I/O.
Hình 7. Mặt sau của một giao diện âm thanh USB có cổng MIDI I/O.
Hình 8. Cáp MIDI DIN 5 chân tiêu chuẩn.
Hình 9. Một giao diện MIDI Bluetooth, chẳng hạn như Yamaha MD-BT01 hoặc Roland WM-1.
Kiểm thử vòng lặp
Tất cả các kiểm thử vòng lặp đều gửi một tập hợp thông báo MIDI thông qua thiết bị ngoại vi kiểm thử, lặp lại dữ liệu đó, rồi giám sát đầu vào của thiết bị đó để kiểm tra xem dữ liệu nhận được có khớp với dữ liệu đã gửi hay không.
Bạn phải vượt qua tất cả các bài kiểm tra sau đây thì mới có thể đánh dấu là đã vượt qua trong ứng dụng.
Kiểm tra vòng lặp MIDI qua USB
- Trên thiết bị ngoại vi giao diện USB Audio/MIDI, hãy kết nối đầu vào MIDI với đầu ra MIDI bằng cáp MIDI DIN 5 chân tiêu chuẩn.
- Kết nối thiết bị ngoại vi giao diện USB Audio/MIDI với thiết bị đang thử nghiệm (DUT). Khi DUT nhận dạng thiết bị ngoại vi được kết nối, màn hình kiểm thử sẽ hiển thị tên thiết bị (đầu vào và đầu ra) và cho phép dùng nút Test USB MIDI Interface (Kiểm thử giao diện MIDI qua USB).
- Nhấn vào Test USB MIDI Interface (Kiểm tra giao diện MIDI qua USB).
- Chờ quá trình kiểm thử hoàn tất, sau đó xem kết quả được báo cáo trên màn hình kiểm thử.
Kiểm thử vòng lặp ảo MIDI
Bạn không cần phần cứng bên ngoài cho kiểm thử này.
- Nhấn vào Test Virtual MIDI Interface (Kiểm thử giao diện MIDI ảo).
- Chờ quá trình kiểm thử hoàn tất, sau đó xem kết quả được báo cáo trên màn hình kiểm thử.
Kiểm thử vòng lặp MIDI qua Bluetooth (Android 16 trở lên)
Các bước sau đây mô tả cách kiểm thử chế độ truyền dữ liệu MIDI qua Bluetooth trên Android 16 trở lên:
- Tải xuống và cài đặt ứng dụng MIDI BLE Connect từ Google Play.
- (không bắt buộc) Nếu thiết bị ngoại vi Bluetooth của bạn hỗ trợ truyền dữ liệu vòng lặp, ví dụ: CME WIDI Jack trong Hình 5, hãy bỏ qua bước này. Nếu không, hãy làm theo các bước sau:
- Trên thiết bị ngoại vi giao diện USB Audio/MIDI, hãy kết nối giao diện Bluetooth MIDI với các giắc cắm đầu vào và đầu ra MIDI ở mặt sau của giao diện USB Audio/MIDI. Các giắc cắm DIN 5 chân trên giao diện Bluetooth MIDI có hướng cụ thể:
- Giắc cắm INPUT trên giao diện MIDI Bluetooth phải kết nối với giắc cắm INPUT trên giao diện USB Audio/MIDI.
- Giắc CẮM ĐẦU RA trên giao diện MIDI Bluetooth phải kết nối với giắc CẮM ĐẦU RA trên giao diện Âm thanh/MIDI qua USB.
- Kết nối thiết bị ngoại vi giao diện USB Audio/MIDI với DUT.
- Trên thiết bị ngoại vi giao diện USB Audio/MIDI, hãy kết nối giao diện Bluetooth MIDI với các giắc cắm đầu vào và đầu ra MIDI ở mặt sau của giao diện USB Audio/MIDI. Các giắc cắm DIN 5 chân trên giao diện Bluetooth MIDI có hướng cụ thể:
- Chạy ứng dụng MIDI BLE Connect. Quét tìm thiết bị MIDI Bluetooth. Chọn thiết bị MIDI Bluetooth này.
- Khi DUT nhận dạng thiết bị ngoại vi được kết nối, màn hình kiểm thử sẽ hiển thị tên thiết bị (đầu vào và đầu ra) và cung cấp nút Test Bluetooth MIDI Interface (Kiểm thử giao diện MIDI Bluetooth).
- Nhấn vào Test Bluetooth MIDI Interface (Kiểm tra giao diện MIDI qua Bluetooth).
- Chờ quá trình kiểm thử hoàn tất, sau đó xem kết quả được báo cáo trong quá trình kiểm thử.
Kiểm thử vòng lặp Bluetooth MIDI (Android 15 trở xuống)
Các bước sau đây mô tả cách kiểm thử vòng lặp MIDI qua Bluetooth trên Android 15 trở xuống:
- Tải xuống và cài đặt ứng dụng MIDI BLE Connect từ Google Play.
- Trên thiết bị ngoại vi giao diện USB Audio/MIDI, hãy kết nối giao diện Bluetooth MIDI với các giắc cắm đầu vào và đầu ra MIDI ở mặt sau của giao diện USB Audio/MIDI. Các giắc cắm trên giao diện MIDI Bluetooth có hướng cụ thể:
- Giắc cắm INPUT trên giao diện MIDI Bluetooth phải kết nối với giắc cắm INPUT trên giao diện USB Audio/MIDI.
- Giắc CẮM ĐẦU RA trên giao diện MIDI Bluetooth phải kết nối với giắc CẮM ĐẦU RA trên giao diện Âm thanh/MIDI qua USB.
- Kết nối thiết bị ngoại vi giao diện USB Audio/MIDI với DUT.
- Chạy ứng dụng MIDI BLE Connect. Quét tìm thiết bị MIDI Bluetooth được kết nối với thiết bị ngoại vi USB. Chọn thiết bị MIDI Bluetooth này.
- Khi DUT nhận dạng thiết bị ngoại vi đã kết nối, màn hình kiểm thử sẽ hiển thị tên thiết bị (đầu vào và đầu ra) và cung cấp nút Giao diện MIDI qua USB Bluetooth.
- Nhấn vào Bluetooth USB MIDI Interface (Giao diện MIDI qua USB Bluetooth).
- Chờ quá trình kiểm thử hoàn tất, sau đó xem kết quả được báo cáo trong màn hình kiểm thử.