การทดสอบต่อไปนี้จะยืนยันว่าระบบ Musical Instrument Digital Interface (MIDI) และ C หรือ C++ API ที่เกี่ยวข้อง (สําหรับการทดสอบ MIDI เนทีฟ) และ API ภาษา Java (สําหรับการทดสอบ MIDI ของ JAVA) ทํางานตามที่คาดไว้ การทดสอบนี้มีข้อกำหนดต่อไปนี้
- อุปกรณ์ต่อพ่วงที่จำเป็น: อุปกรณ์ต่อพ่วง MIDI ที่มีสายลูปแบ็กที่เกี่ยวข้อง
ตัวอย่างอุปกรณ์ต่อพ่วง MIDI ที่มีสายลูปแบ็กที่เกี่ยวข้องแสดงอยู่ในรูปภาพต่อไปนี้
รูปที่ 1 ด้านหน้าของอินเทอร์เฟซเสียง USB ที่มีพอร์ต MIDI I/O
รูปที่ 2 ด้านหลังของอินเทอร์เฟซเสียง USB ที่มีพอร์ต MIDI I/O
รูปที่ 3 สาย MIDI DIN 5 ขามาตรฐาน
รูปที่ 4 อินเทอร์เฟซ MIDI ที่ใช้บลูทูธ เช่น Yamaha MD-BT01 หรือ Roland WM-1
การทดสอบ Loopback
การทดสอบการวนลูปทั้งหมดจะส่งชุดข้อความ MIDI ผ่านอุปกรณ์ต่อพ่วงทดสอบ วนลูปข้อมูลนั้น แล้วตรวจสอบอินพุตของอุปกรณ์ดังกล่าวเพื่อดูว่าข้อมูลที่รับตรงกับข้อมูลที่ส่งหรือไม่
การทดสอบต่อไปนี้ทั้งหมดต้องผ่านก่อนที่คุณจะทำเครื่องหมายว่าผ่านในแอป
ทดสอบ USB MIDI loopback
- ในอุปกรณ์ต่อพ่วงอินเทอร์เฟซ USB Audio/MIDI ให้เชื่อมต่ออินพุต MIDI กับเอาต์พุต MIDI ด้วยสาย DIN MIDI มาตรฐาน 5 ขา
- เชื่อมต่ออุปกรณ์ต่อพ่วงอินเทอร์เฟซ USB Audio/MIDI กับอุปกรณ์ทดสอบ (DUT) เมื่อ DUT จดจำอุปกรณ์ต่อพ่วงที่เชื่อมต่อ หน้าจอทดสอบจะแสดงชื่ออุปกรณ์ (อินพุตและเอาต์พุต) และปุ่มทดสอบอินเทอร์เฟซ USB MIDI จะพร้อมใช้งาน
- แตะทดสอบอินเทอร์เฟซ USB MIDI
- รอให้ทดสอบเสร็จ แล้วดูผลลัพธ์ที่รายงานบนหน้าจอทดสอบ
ทดสอบ MIDI loopback เสมือนจริง
การทดสอบนี้ไม่จําเป็นต้องใช้ฮาร์ดแวร์ภายนอก
- แตะทดสอบอินเทอร์เฟซ MIDI เสมือน
- รอให้ทดสอบเสร็จ แล้วดูผลลัพธ์ที่รายงานบนหน้าจอทดสอบ
ทดสอบบลูทูธ MIDI loopback
- ดาวน์โหลดและติดตั้งแอป MIDI BLE Connect จาก Play Store
- ในอุปกรณ์ต่อพ่วงอินเทอร์เฟซเสียง/MIDI ของ USB ให้เชื่อมต่ออินเทอร์เฟซ MIDI ผ่านบลูทูธกับขั้วต่ออินพุตและเอาต์พุต MIDI ที่ด้านหลังอินเทอร์เฟซเสียง/MIDI ของ USB ขั้วต่อบนอินเทอร์เฟซ MIDI ผ่านบลูทูธมีทิศทางที่เจาะจง ดังนี้
- ปลั๊กอินพุตบนอินเทอร์เฟซ MIDI ของบลูทูธต้องเชื่อมต่อกับแจ็คอินพุตบนอินเทอร์เฟซเสียง/MIDI ของ USB
- ปลั๊กเอาต์พุตบนอินเทอร์เฟซ MIDI ของบลูทูธต้องเชื่อมต่อกับช่องเสียบเอาต์พุตบนอินเทอร์เฟซเสียง/MIDI ของ USB
- เชื่อมต่ออุปกรณ์ต่อพ่วงอินเทอร์เฟซเสียง/MIDI ของ USB กับ DUT
- เรียกใช้แอป MIDI BLE Connect แล้วสแกนหาอุปกรณ์ MIDI ผ่านบลูทูธที่เชื่อมต่อกับอุปกรณ์ต่อพ่วง USB เลือกอุปกรณ์ MIDI ผ่านบลูทูธนี้
- เมื่อ DUT จดจำอุปกรณ์ต่อพ่วงที่เชื่อมต่อ หน้าจอทดสอบจะแสดงชื่ออุปกรณ์ (อินพุตและเอาต์พุต) และปุ่มอินเทอร์เฟซ MIDI ผ่านบลูทูธ USB จะพร้อมใช้งาน
- แตะอินเทอร์เฟซ MIDI ผ่าน USB ของบลูทูธ
- รอให้ทดสอบเสร็จ แล้วดูผลลัพธ์ที่รายงานในหน้าจอทดสอบ