قد يتم استخدام هذه الاختبارات للتحقّق من صحة ميزة MIDI على أجهزة Android. ويُعد التنفيذ الناجح لهذه الاختبارات متطلبًا أساسيًا المطالبة بميزة MIDI
الإعداد
الأجهزة
يجب استخدام الأجهزة التالية لإجراء الاختبارات.
- لوحة مفاتيح MIDI مع موصل USB
- لوحة مفاتيح MIDI متوافقة مع تقنية البلوتوث المنخفض الطاقة (BLE)
- كابلات USB
- محوّل USB أثناء التنقل (OTG) لتحويل منفذ USB-A أنثى إلى منفذ USB صغير أو USB-C
- جهاز Android يعمل بالإصدار 6.0 Marshmallow أو الإصدارات الأحدث من نظام التشغيل Android
- اختياري: جهاز كمبيوتر مكتبي
تتوافق العديد من لوحات مفاتيح MIDI مع كل من USB وBLE-MIDI، وبالتالي يمكنك إجراء الاختبار باستخدام لوحة مفاتيح واحدة فقط. ومن الأمثلة على ذلك Akai LPK25 Wireless و Korg Microkey Air
التطبيقات
يستخدم إجراء الاختبار هذا العديد من التطبيقات. تتوفّر التطبيقات في رمز المصدر ضمن مشروع GitHub android- midisuite، ومن خلال Google PlayTM على الروابط الواردة في الجدول التالي.
رمز مصدر | Google PlayTM | الوصف |
---|---|---|
MidiScope أو نطاق متوسط | نطاق MIDI | عرض رسائل MIDI على الشاشة |
لوحة مفاتيح متوسطة | لوحة مفاتيح MIDI | إرسال رسائل MIDI من خلال الضغط على لوحة مفاتيح موسيقى على الشاشة |
MidiSynthExample أو
MidiSynth |
تماثيل MIDI Synth Ex | جهاز مزج MIDI البسيط الذي يستخدم هزازات مضخات الأسنان المنشارية |
MidiBtlePairing | MIDI BLE Connect | لإقران جهاز Android بجهاز ملحق منخفض الطاقة (BLE) |
MidiTools | مكتبة التطبيقات المذكورة أعلاه |
إذا اخترت استخدام رمز المصدر بدلاً من التثبيت عبر Google PlayTM ، عليك أولاً إنشاء التطبيق باستخدام نظام التشغيل Android.mk المقدم. ثم ثبّت التطبيق باستخدام Android Debug Bridge (ADB). على سبيل المثال، لتثبيت تطبيق MidiScope:
- استخدام محطة عمل مع تثبيت ADB.
- وصِّل كابل USB من محطة العمل بجهاز Android.
- قد تحتاج إلى السماح باتصال USB على جهاز Android، راجِع وضع الأجهزة الملحقة USB
- في محطة العمل، أدخِل:
cd THIS_FOLDER
adb install -r MidiScope.apk
اختبارات توليف الصوت الافتراضية
يُرجى العِلم أنّ منفذ إدخال MIDI يمكن أن يكون له اتصال واحد فقط. لذلك إذا كان هناك تطبيق آخر تستخدم منفذ إدخال، فلن يكون هذا المنفذ متاحًا. إذا لم تتمكن من الاتصال بـ منفذ إدخال ثم جرِّب إغلاق التطبيقات الأخرى.
الجهاز المطلوب: جهاز Android قيد الاختبار
اتصال بسيط
التطبيقات المطلوبة: MidiBoard وMidiSynthExample
يتيح هذا الإجراء اختبار تعداد الأجهزة والأجهزة الافتراضية واتصالات المنافذ والرسالة. الإرسال.
- يُرجى ضبط مستوى الصوت على جهاز Android إلى منتصفه تقريبًا.
- توجيه الهاتف في الوضع الأفقي
- افتح تطبيق Midiلوحة المفاتيح.
- اختَر SynthExample من قائمة مؤشر سريان العمل.
- مفاتيح التشغيل من المفترَض أن تسمع النوتات التي يتم تشغيلها في تطبيق SynthExample.
- اخرج من التطبيق من خلال الضغط على الزر رجوع حتى يصبح المنفذ مُغْلَق.
اختبار USB: وضع المضيف
الأجهزة المطلوبة: لوحة مفاتيح USB MIDI، وكابل USB، ومحوّل OTG
كرِّر هذه الاختبارات عدة مرات. لاحظنا عطلاً كبيرًا في حزمة USB على بعض نماذج أوّلية للأجهزة إذا تم توصيل الأجهزة وفصلها بضع مرات.
لوحة المفاتيح متصلة بالفعل
التطبيقات المطلوبة: MidiSynthExample أو MidiScope
هذا يختبر USB MIDI في وضع المضيف.
- يُرجى ضبط مستوى الصوت على جهاز Android إلى منتصفه تقريبًا.
- وصِّل لوحة مفاتيح USB باستخدام محوّل OTG.
- افتح تطبيق SynthExample أو تطبيق MidiScope.
- من القائمة، اختَر لوحة مفاتيح USB. وسيعرض لك العلامة التجارية.
- تشغيل الملاحظات على لوحة المفاتيح إذا شغَّلت SynthExample، من المفترض أن تسمع الملاحظات. يتم تشغيلها على الهاتف. في حال تشغيل MidiScope، من المفترض أن يظهر لك NoteOn NoteOff الرسائل التي تظهر على الشاشة.
- افصل لوحة المفاتيح. يجب أن تعرض قائمة مرسل أداة التوليف - - - - -.
- اخرج من التطبيق عن طريق الضغط على زر رجوع.
لوحة مفاتيح USB قابلة للشحن
التطبيقات المطلوبة: MidiSynthExample أو MidiScope
هذا يختبر USB MIDI في وضع المضيف.
- يُرجى ضبط مستوى الصوت على جهاز Android إلى منتصفه تقريبًا.
- تأكَّد من عدم توصيل لوحة مفاتيح USB MIDI.
- شغِّل تطبيق SynthExample.
- في المنتصف، بجانب المُرسِل للأداة، ابحث في القائمة. من المفترض ألا يظهر لك منفذ USB لوحة المفاتيح مدرجة.
- وصِّل لوحة مفاتيح USB باستخدام محوّل OTG.
- في المنتصف، بجانب المرسل لمنسِّق، اختَر لوحة مفاتيح USB. سيتم عرض العلامة التجارية.
- تشغيل الملاحظات على لوحة المفاتيح من المفترَض أن تسمع النوتات التي يتم تشغيلها على الهاتف.
- في منتصف الصفحة، بجانب مُرسِل التوليف، انقر على - - - - -.
- تشغيل الملاحظات على لوحة المفاتيح من المفترض ألا تسمع أي شيء.
- في المنتصف، بجانب المرسل لمنسِّق، اختَر لوحة مفاتيح USB. سيتم عرض العلامة التجارية.
- تشغيل الملاحظات على لوحة المفاتيح من المفترَض أن تسمع النوتات التي يتم تشغيلها على الهاتف.
- يُرجى فصل جهاز توليف الصوت. يجب أن تعرض قائمة مرسل أداة التوليف - - - - -.
- اخرج من التطبيق عن طريق الضغط على زر رجوع.
اختبار USB: وضع الجهاز الملحق
الجهاز المطلوب: كابل USB، محوّل OTG
من Android إلى Android
التطبيقات المطلوبة: Midiلوحة المفاتيح على جهاز Android قيد الاختبار، وMidiScope على جهاز آخر جهاز Android
استخدام أجهزة Android كوحدة تحكُّم ملحقة في جهاز Android آخر للمساعدة في إجراء الاختبار هذا الوضع، عليك استخدام جهاز Android آخر يعمل في وضع المضيف. لاحظ أن يمكنك تعديل الاختبار ليتوافق مع جهاز كمبيوتر مكتبي بتشغيل محطة عمل الصوت الرقمي (DAW) برامج مثل GarageBand
- وصِّل كابل USB بجهاز Android قيد الاختبار (جهاز Android A).
- استخدام محوِّل OTG لتوصيل الطرف الآخر من الكابل بجهاز Android ثانٍ الجهاز B الذي يعمل في وضع المضيف.
- على جهاز Android A:
- اسحب إصبعك من أعلى الشاشة إلى أسفلها.
- اختَر رمز USB للشحن.
- اختَر MIDI.
- افتح تطبيق Midiلوحة المفاتيح.
- اختَر منفذ USB ملحق بجهاز Android من قائمة جهاز الاستقبال للمفاتيح في أعلى الشاشة.
- على جهاز Android (ب):
- افتح تطبيق MidiScope.
- اختَر جهاز Android الآخر كمصدر.
- على جهاز Android A:
- شغِّل الملاحظات على لوحة المفاتيح وابحث عن NoteOn وNoteOff على جهاز Android B.
اختبار البلوتوث منخفض الطاقة (BLE)
الجهاز المطلوب: لوحة مفاتيح MIDI متوافقة مع تقنية BLE
الإقران الأساسي والتشغيل
التطبيقات المطلوبة: MidiBtlePairing وMidiSynthExample
اختبِر لوحة مفاتيح متصلة بنظام Android عبر تقنية BLE.
- إعادة تشغيل جهاز Android
- شغِّل لوحة مفاتيح BLE.
(يتم تشغيل لوحة مفاتيح Miselu C.24 من خلال الضغط على الزر بالقرب من الجهة الخلفية بحيث ينبثق مفتوحًا. يومض زر التشغيل في جهاز C.24 باللون الأزرق عند الإقران ) - فتح تطبيق MidiBtlePairing ويظهر رمز MIDI+BTLE.
- اضغط على زر البحث عن بلوتوث.
- اختَر جهاز BLE الملحق المطلوب.
- من المفترض أن يعود التطبيق إلى الصفحة الرئيسية، ويظهر لك الجهاز الملحق مدرجًا. في حال حذف عندما تستخدم C.24، ستلاحظ أن الضوء من المفترض أن يضيء باللون الأخضر. C.24 للإشارة إلى الوضع المزدوج.
- للخروج من التطبيق، اضغط على زر الشاشة الرئيسية، وليس زر الرجوع.
- شغِّل تطبيق SynthExample.
- اختَر لوحة مفاتيح BLE على أنّها المُرسِل من القائمة.
- من المفترض أن تتمكّن من الضغط على المفاتيح في لوحة مفاتيح BLE والاستماع إلى الملاحظات. Android