इन टेस्ट से यह पुष्टि की जाती है कि म्यूज़िकल इंस्ट्रुमेंट डिजिटल इंटरफ़ेस (एमआईडीआई) सिस्टम और उससे जुड़ा C या C++ API (नेटिव एमआईडीआई टेस्ट के लिए) और Java भाषा का API (JAVA एमआईडीआई टेस्ट के लिए), उम्मीद के मुताबिक काम कर रहा है या नहीं. इस टेस्ट के लिए ये ज़रूरी शर्तें पूरी करनी होंगी:
- ज़रूरी सहायक डिवाइस: MIDI सहायक डिवाइस, जिसमें लूपबैक केबल शामिल हों.
यहां दी गई इमेज में, लूपबैक केबल से जुड़े एमआईडीआई सहायक डिवाइसों के उदाहरण दिए गए हैं:
पहला डायग्राम. एमआईडीआई I/O पोर्ट वाले यूएसबी ऑडियो इंटरफ़ेस का सामने वाला हिस्सा
दूसरी इमेज. एमआईडीआई I/O पोर्ट वाले यूएसबी ऑडियो इंटरफ़ेस का पिछला हिस्सा
तीसरी इमेज. स्टैंडर्ड 5-पिन डीआईएन एमआईडीआई केबल
चौथी इमेज. ब्लूटूथ एमआईडीआई इंटरफ़ेस, जैसे कि Yamaha MD-BT01 या Roland WM-1
लूपबैक टेस्ट
सभी लूपबैक टेस्ट, टेस्ट पेरिफ़रल के ज़रिए MIDI मैसेज का एक सेट भेजते हैं. इसके बाद, उस डेटा को लूपबैक करते हैं और फिर उस डिवाइस के इनपुट को मॉनिटर करते हैं, ताकि यह जांच की जा सके कि मिला डेटा, भेजे गए डेटा से मेल खाता है या नहीं.
ऐप्लिकेशन में इन सभी टेस्ट को 'पास' के तौर पर मार्क करने से पहले, यह ज़रूरी है कि ये टेस्ट पास हो जाएं.
यूएसबी एमआईडीआई लूपबैक की जांच करें
- यूएसबी ऑडियो/एमआईडीआई इंटरफ़ेस वाले पेरिफ़रल पर, एमआईडीआई इनपुट को एमआईडीआई आउटपुट से कनेक्ट करें. इसके लिए, स्टैंडर्ड 5-पिन डीआईएन एमआईडीआई केबल का इस्तेमाल करें.
- यूएसबी ऑडियो/एमआईडीआई इंटरफ़ेस वाले डिवाइस को, जांच के दायरे में आने वाले डिवाइस (डीयूटी) से कनेक्ट करें. जब डीयूटी, कनेक्ट किए गए डिवाइस को पहचान लेता है, तो टेस्ट स्क्रीन पर डिवाइस के नाम (इनपुट और आउटपुट) दिखते हैं. साथ ही, यूएसबी एमआईडीआई इंटरफ़ेस की जांच करें बटन उपलब्ध हो जाता है.
- यूएसबी एमआईडीआई इंटरफ़ेस की जांच करें पर टैप करें.
- जांच पूरी होने का इंतज़ार करें. इसके बाद, जांच की स्क्रीन पर रिपोर्ट किए गए नतीजे देखें.
वर्चुअल एमआईडीआई लूपबैक की जांच करना
इस टेस्ट के लिए, किसी बाहरी हार्डवेयर की ज़रूरत नहीं होती.
- वर्चुअल MIDI इंटरफ़ेस की जांच करें पर टैप करें.
- टेस्ट पूरा होने का इंतज़ार करें. इसके बाद, टेस्ट स्क्रीन पर रिपोर्ट किए गए नतीजे देखें.
ब्लूटूथ एमआईडीआई लूपबैक की जांच करना
- Play Store से MIDI BLE Connect ऐप्लिकेशन डाउनलोड और इंस्टॉल करें.
- यूएसबी ऑडियो/एमआईडीआई इंटरफ़ेस वाले डिवाइस पर, ब्लूटूथ एमआईडीआई इंटरफ़ेस को यूएसबी ऑडियो/एमआईडीआई इंटरफ़ेस के पीछे मौजूद एमआईडीआई इनपुट और आउटपुट कनेक्टर से कनेक्ट करें. ब्लूटूथ एमआईडीआई इंटरफ़ेस के कनेक्टर, एक खास दिशा में होते हैं:
- ब्लूटूथ एमआईडीआई इंटरफ़ेस पर मौजूद इनपुट प्लग, यूएसबी ऑडियो/एमआईडीआई इंटरफ़ेस पर मौजूद इनपुट जैक से कनेक्ट होना चाहिए.
- ब्लूटूथ एमआईडीआई इंटरफ़ेस पर मौजूद आउटपुट प्लग, यूएसबी ऑडियो/एमआईडीआई इंटरफ़ेस पर मौजूद आउटपुट जैक से कनेक्ट होना चाहिए.
- यूएसबी ऑडियो/एमआईडीआई इंटरफ़ेस वाले सहायक डिवाइस को डीयूटी से कनेक्ट करें.
- MIDI BLE Connect ऐप्लिकेशन चलाएं. यूएसबी डिवाइस से कनेक्ट किए गए ब्लूटूथ एमआईडीआई डिवाइस को स्कैन करें. इस ब्लूटूथ एमआईडीआई डिवाइस को चुनें.
- जब DUT, कनेक्ट किए गए सहायक डिवाइसों की पहचान करता है, तो टेस्ट स्क्रीन पर डिवाइस के नाम (इनपुट और आउटपुट) दिखते हैं. साथ ही, ब्लूटूथ यूएसबी एमआईडीआई इंटरफ़ेस बटन को उपलब्ध कराता है.
- ब्लूटूथ यूएसबी एमआईडीआई इंटरफ़ेस पर टैप करें.
- जांच पूरी होने का इंतज़ार करें. इसके बाद, जांच की स्क्रीन पर रिपोर्ट किए गए नतीजे देखें.