यहां दिए गए टेस्ट से यह पुष्टि की जाती है कि म्यूज़िकल इंस्ट्रुमेंट डिजिटल इंटरफ़ेस (एमआईडीआई) सिस्टम और उससे जुड़े C या C++ एपीआई (नेटिव एमआईडीआई टेस्ट के लिए) और Java भाषा के एपीआई (JAVA एमआईडीआई टेस्ट के लिए) उम्मीद के मुताबिक काम कर रहे हैं.
अपने Android वर्शन के हिसाब से, सेक्शन में दिया गया तरीका अपनाएं.
ज़रूरी पेरिफ़ेरल (Android 16 या इसके बाद के वर्शन वाले डिवाइसों के लिए)
CTS-V MIDI टेस्ट चलाने से पहले, आपके पास ये पेरिफ़ेरल होने चाहिए:
- यूएसबी मिडी, जिसमें लूपबैक केबल जुड़ी हों. जैसे, Presonus Audio Box 96, जिसमें स्टैंडर्ड 5-पिन डीआईएन मिडी केबल हो
- ब्लूटूथ एमआईडीआई, जिसमें केबल भी शामिल हों. जैसे, CME WIDI Jack, जिसमें 2.5 मिमी एमआईडीआई टीआरएस केबल हो
MIDI पेरिफ़ेरल के उदाहरण और उनसे जुड़ी लूपबैक केबल को यहां दिए गए डायग्राम में दिखाया गया है:
पहली इमेज. यूएसबी ऑडियो इंटरफ़ेस के सामने का हिस्सा, जिसमें एमआईडीआई आई/ओ पोर्ट हैं.
दूसरी इमेज. एमआईडीआई I/O पोर्ट वाले यूएसबी ऑडियो इंटरफ़ेस के पिछले हिस्से की इमेज.
तीसरी इमेज. पांच पिन वाली स्टैंडर्ड डीआईएन एमआईडीआई केबल.
चौथी इमेज. पांच पिन वाले डीआईएन के साथ ब्लूटूथ एमआईडीआई इंटरफ़ेस.
पांचवीं इमेज. लूपबैक की सुविधा वाला ब्लूटूथ एमआईडीआई इंटरफ़ेस.
ज़रूरी पेरिफ़ेरल (Android 15 या इससे पहले के वर्शन के लिए)
CTS-V MIDI टेस्ट चलाने से पहले, आपके पास लूपबैक केबल से जुड़ा MIDI पेरिफ़ेरल होना चाहिए. नीचे दिए गए डायग्राम में, MIDI पेरिफ़ेरल के उदाहरण दिए गए हैं. इनमें लूपबैक केबल भी शामिल हैं:
छठी इमेज. यूएसबी ऑडियो इंटरफ़ेस के सामने का हिस्सा, जिसमें एमआईडीआई आई/ओ पोर्ट हैं.
सातवीं इमेज. एमआईडीआई I/O पोर्ट वाले यूएसबी ऑडियो इंटरफ़ेस के पिछले हिस्से की इमेज.
आठवीं इमेज. पांच पिन वाली स्टैंडर्ड डीआईएन एमआईडीआई केबल.
नौवीं इमेज. ब्लूटूथ MIDI इंटरफ़ेस, जैसे कि Yamaha MD-BT01 या Roland WM-1.
लूपबैक टेस्ट
सभी लूपबैक टेस्ट, टेस्ट पेरिफ़रल के ज़रिए MIDI मैसेज का एक सेट भेजते हैं. इसके बाद, उस डेटा को लूप बैक करते हैं. फिर, उस डिवाइस के इनपुट को मॉनिटर करते हैं, ताकि यह पता चल सके कि मिला हुआ डेटा, भेजे गए डेटा से मेल खाता है या नहीं.
ऐप्लिकेशन में इन सभी टेस्ट को पास के तौर पर मार्क करने से पहले, यह ज़रूरी है कि ये सभी टेस्ट पास हो गए हों.
यूएसबी एमआईडीआई लूपबैक की जांच करें
- यूएसबी ऑडियो/एमआईडीआई इंटरफ़ेस पेरिफ़ेरल पर, एमआईडीआई इनपुट को एमआईडीआई आउटपुट से कनेक्ट करें. इसके लिए, स्टैंडर्ड, 5-पिन डीआईएन एमआईडीआई केबल का इस्तेमाल करें.
- यूएसबी ऑडियो/एमआईडीआई इंटरफ़ेस वाले पेरीफ़ेरल को, जांच किए जा रहे डिवाइस (डीयूटी) से कनेक्ट करें. जब DUT, कनेक्ट किए गए पेरिफ़ेरल को पहचान लेता है, तो टेस्ट स्क्रीन पर डिवाइस के नाम (इनपुट और आउटपुट) दिखते हैं. साथ ही, यूएसबी एमआईडीआई इंटरफ़ेस की जांच करें बटन उपलब्ध हो जाता है.
- यूएसबी एमआईडीआई इंटरफ़ेस की जांच करें पर टैप करें.
- जांच पूरी होने का इंतज़ार करें. इसके बाद, जांच की स्क्रीन पर रिपोर्ट किए गए नतीजे देखें.
वर्चुअल एमआईडीआई लूपबैक की जांच करना
इस टेस्ट के लिए, किसी बाहरी हार्डवेयर की ज़रूरत नहीं है.
- वर्चुअल मिडी इंटरफ़ेस की जांच करें पर टैप करें.
- जांच पूरी होने का इंतज़ार करें. इसके बाद, जांच की स्क्रीन पर रिपोर्ट किए गए नतीजे देखें.
ब्लूटूथ MIDI लूपबैक की जांच करना (Android 16 या इसके बाद के वर्शन के लिए)
Android 16 या इसके बाद के वर्शन पर, ब्लूटूथ MIDI लूपबैक की जांच करने का तरीका यहां दिया गया है:
- Google Play से MIDI BLE Connect ऐप्लिकेशन डाउनलोड और इंस्टॉल करें.
- (वैकल्पिक) अगर आपका ब्लूटूथ पेरिफ़ेरल, लूपबैक की सुविधा के साथ काम करता है, तो यह चरण छोड़ दें. उदाहरण के लिए, इमेज 5 में दिखाया गया CME WIDI Jack. इसके अलावा, यह तरीका अपनाएं:
- यूएसबी ऑडियो/एमआईडीआई इंटरफ़ेस पेरिफ़रल पर, ब्लूटूथ एमआईडीआई इंटरफ़ेस को यूएसबी ऑडियो/एमआईडीआई इंटरफ़ेस के पीछे मौजूद एमआईडीआई इनपुट और आउटपुट कनेक्टर से कनेक्ट करें. ब्लूटूथ एमआईडीआई इंटरफ़ेस पर मौजूद 5-पिन वाले डीआईएन कनेक्टर, खास दिशा में काम करते हैं:
- ब्लूटूथ एमआईडीआई इंटरफ़ेस पर मौजूद INPUT प्लग को, यूएसबी ऑडियो/एमआईडीआई इंटरफ़ेस पर मौजूद INPUT जैक से कनेक्ट करें.
- ब्लूटूथ एमआईडीआई इंटरफ़ेस पर मौजूद OUTPUT प्लग को, यूएसबी ऑडियो/एमआईडीआई इंटरफ़ेस पर मौजूद OUTPUT जैक से कनेक्ट करें.
- यूएसबी ऑडियो/एमआईडीआई इंटरफ़ेस वाले सहायक डिवाइस को DUT से कनेक्ट करें.
- यूएसबी ऑडियो/एमआईडीआई इंटरफ़ेस पेरिफ़रल पर, ब्लूटूथ एमआईडीआई इंटरफ़ेस को यूएसबी ऑडियो/एमआईडीआई इंटरफ़ेस के पीछे मौजूद एमआईडीआई इनपुट और आउटपुट कनेक्टर से कनेक्ट करें. ब्लूटूथ एमआईडीआई इंटरफ़ेस पर मौजूद 5-पिन वाले डीआईएन कनेक्टर, खास दिशा में काम करते हैं:
- MIDI BLE Connect ऐप्लिकेशन चलाएं. ब्लूटूथ एमआईडीआई डिवाइस के लिए स्कैन करें. इस ब्लूटूथ एमआईडीआई डिवाइस को चुनें.
- जब DUT, कनेक्ट किए गए पेरिफ़ेरल को पहचान लेता है, तो टेस्ट स्क्रीन पर डिवाइस के नाम (इनपुट और आउटपुट) दिखते हैं. साथ ही, ब्लूटूथ MIDI इंटरफ़ेस की जांच करें बटन उपलब्ध हो जाता है.
- ब्लूटूथ MIDI इंटरफ़ेस की जांच करें पर टैप करें.
- जांच पूरी होने तक इंतज़ार करें. इसके बाद, जांच में रिपोर्ट किए गए नतीजे देखें.
ब्लूटूथ MIDI लूपबैक की जांच करना (Android 15 या इससे पहले के वर्शन)
Android 15 या इसके पुराने वर्शन पर, ब्लूटूथ MIDI लूपबैक की सुविधा को टेस्ट करने का तरीका यहां दिया गया है:
- Google Play से MIDI BLE Connect ऐप्लिकेशन डाउनलोड और इंस्टॉल करें.
- यूएसबी ऑडियो/एमआईडीआई इंटरफ़ेस पेरिफ़रल पर, ब्लूटूथ एमआईडीआई इंटरफ़ेस को यूएसबी ऑडियो/एमआईडीआई इंटरफ़ेस के पीछे मौजूद एमआईडीआई इनपुट और आउटपुट कनेक्टर से कनेक्ट करें. ब्लूटूथ एमआईडीआई इंटरफ़ेस पर मौजूद कनेक्टर, खास दिशा में काम करते हैं:
- ब्लूटूथ एमआईडीआई इंटरफ़ेस पर मौजूद INPUT प्लग को, यूएसबी ऑडियो/एमआईडीआई इंटरफ़ेस पर मौजूद INPUT जैक से कनेक्ट करें.
- ब्लूटूथ एमआईडीआई इंटरफ़ेस पर मौजूद OUTPUT प्लग को, यूएसबी ऑडियो/एमआईडीआई इंटरफ़ेस पर मौजूद OUTPUT जैक से कनेक्ट करें.
- यूएसबी ऑडियो/एमआईडीआई इंटरफ़ेस वाले सहायक डिवाइस को DUT से कनेक्ट करें.
- MIDI BLE Connect ऐप्लिकेशन चलाएं. यूएसबी पेरिफ़ेरल से कनेक्ट किए गए ब्लूटूथ एमआईडीआई डिवाइस को स्कैन करें. इस ब्लूटूथ एमआईडीआई डिवाइस को चुनें.
- जब DUT, कनेक्ट किए गए पेरिफ़ेरल को पहचान लेता है, तो टेस्ट स्क्रीन पर डिवाइस के नाम (इनपुट और आउटपुट) दिखते हैं. साथ ही, Bluetooth USB MIDI Interface बटन उपलब्ध हो जाता है.
- Bluetooth USB MIDI Interface पर टैप करें.
- जांच पूरी होने का इंतज़ार करें. इसके बाद, जांच की स्क्रीन पर रिपोर्ट किए गए नतीजे देखें.