إجراء اختبار MIDI

قد يتم استخدام هذه الاختبارات للتحقّق من صحة ميزة 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:

  1. استخدام محطة عمل مع تثبيت ADB.
  2. وصِّل كابل USB من محطة العمل بجهاز Android.
  3. قد تحتاج إلى السماح باتصال USB على جهاز Android، راجِع وضع الأجهزة الملحقة USB
  4. في محطة العمل، أدخِل:
cd THIS_FOLDER
adb install -r MidiScope.apk

اختبارات توليف الصوت الافتراضية

يُرجى العِلم أنّ منفذ إدخال MIDI يمكن أن يكون له اتصال واحد فقط. لذلك إذا كان هناك تطبيق آخر تستخدم منفذ إدخال، فلن يكون هذا المنفذ متاحًا. إذا لم تتمكن من الاتصال بـ منفذ إدخال ثم جرِّب إغلاق التطبيقات الأخرى.

الجهاز المطلوب: جهاز Android قيد الاختبار

اتصال بسيط

التطبيقات المطلوبة: MidiBoard وMidiSynthExample

يتيح هذا الإجراء اختبار تعداد الأجهزة والأجهزة الافتراضية واتصالات المنافذ والرسالة. الإرسال.

  1. يُرجى ضبط مستوى الصوت على جهاز Android إلى منتصفه تقريبًا.
  2. توجيه الهاتف في الوضع الأفقي
  3. افتح تطبيق Midiلوحة المفاتيح.
  4. اختَر SynthExample من قائمة مؤشر سريان العمل.
  5. مفاتيح التشغيل من المفترَض أن تسمع النوتات التي يتم تشغيلها في تطبيق SynthExample.
  6. اخرج من التطبيق من خلال الضغط على الزر رجوع حتى يصبح المنفذ مُغْلَق.

اختبار USB: وضع المضيف

الأجهزة المطلوبة: لوحة مفاتيح USB MIDI، وكابل USB، ومحوّل OTG

كرِّر هذه الاختبارات عدة مرات. لاحظنا عطلاً كبيرًا في حزمة USB على بعض نماذج أوّلية للأجهزة إذا تم توصيل الأجهزة وفصلها بضع مرات.

لوحة المفاتيح متصلة بالفعل

التطبيقات المطلوبة: MidiSynthExample أو MidiScope

هذا يختبر USB MIDI في وضع المضيف.

  1. يُرجى ضبط مستوى الصوت على جهاز Android إلى منتصفه تقريبًا.
  2. وصِّل لوحة مفاتيح USB باستخدام محوّل OTG.
  3. افتح تطبيق SynthExample أو تطبيق MidiScope.
  4. من القائمة، اختَر لوحة مفاتيح USB. وسيعرض لك العلامة التجارية.
  5. تشغيل الملاحظات على لوحة المفاتيح إذا شغَّلت SynthExample، من المفترض أن تسمع الملاحظات. يتم تشغيلها على الهاتف. في حال تشغيل MidiScope، من المفترض أن يظهر لك NoteOn NoteOff الرسائل التي تظهر على الشاشة.
  6. افصل لوحة المفاتيح. يجب أن تعرض قائمة مرسل أداة التوليف - - - - -.
  7. اخرج من التطبيق عن طريق الضغط على زر رجوع.

لوحة مفاتيح USB قابلة للشحن

التطبيقات المطلوبة: MidiSynthExample أو MidiScope

هذا يختبر USB MIDI في وضع المضيف.

  1. يُرجى ضبط مستوى الصوت على جهاز Android إلى منتصفه تقريبًا.
  2. تأكَّد من عدم توصيل لوحة مفاتيح USB MIDI.
  3. شغِّل تطبيق SynthExample.
  4. في المنتصف، بجانب المُرسِل للأداة، ابحث في القائمة. من المفترض ألا يظهر لك منفذ USB لوحة المفاتيح مدرجة.
  5. وصِّل لوحة مفاتيح USB باستخدام محوّل OTG.
  6. في المنتصف، بجانب المرسل لمنسِّق، اختَر لوحة مفاتيح USB. سيتم عرض العلامة التجارية.
  7. تشغيل الملاحظات على لوحة المفاتيح من المفترَض أن تسمع النوتات التي يتم تشغيلها على الهاتف.
  8. في منتصف الصفحة، بجانب مُرسِل التوليف، انقر على - - - - -.
  9. تشغيل الملاحظات على لوحة المفاتيح من المفترض ألا تسمع أي شيء.
  10. في المنتصف، بجانب المرسل لمنسِّق، اختَر لوحة مفاتيح USB. سيتم عرض العلامة التجارية.
  11. تشغيل الملاحظات على لوحة المفاتيح من المفترَض أن تسمع النوتات التي يتم تشغيلها على الهاتف.
  12. يُرجى فصل جهاز توليف الصوت. يجب أن تعرض قائمة مرسل أداة التوليف - - - - -.
  13. اخرج من التطبيق عن طريق الضغط على زر رجوع.

اختبار USB: وضع الجهاز الملحق

الجهاز المطلوب: كابل USB، محوّل OTG

من Android إلى Android

التطبيقات المطلوبة: Midiلوحة المفاتيح على جهاز Android قيد الاختبار، وMidiScope على جهاز آخر جهاز Android

استخدام أجهزة Android كوحدة تحكُّم ملحقة في جهاز Android آخر للمساعدة في إجراء الاختبار هذا الوضع، عليك استخدام جهاز Android آخر يعمل في وضع المضيف. لاحظ أن يمكنك تعديل الاختبار ليتوافق مع جهاز كمبيوتر مكتبي بتشغيل محطة عمل الصوت الرقمي (DAW) برامج مثل GarageBand

  1. وصِّل كابل USB بجهاز Android قيد الاختبار (جهاز Android A).
  2. استخدام محوِّل OTG لتوصيل الطرف الآخر من الكابل بجهاز Android ثانٍ الجهاز B الذي يعمل في وضع المضيف.
  3. على جهاز Android A:
    1. اسحب إصبعك من أعلى الشاشة إلى أسفلها.
    2. اختَر رمز USB للشحن.
    3. اختَر MIDI.
    4. افتح تطبيق Midiلوحة المفاتيح.
    5. اختَر منفذ USB ملحق بجهاز Android من قائمة جهاز الاستقبال للمفاتيح في أعلى الشاشة.
  4. على جهاز Android (ب):
    1. افتح تطبيق MidiScope.
    2. اختَر جهاز Android الآخر كمصدر.
  5. على جهاز Android A:
    1. شغِّل الملاحظات على لوحة المفاتيح وابحث عن NoteOn وNoteOff على جهاز Android B.

اختبار البلوتوث منخفض الطاقة (BLE)

الجهاز المطلوب: لوحة مفاتيح MIDI متوافقة مع تقنية BLE

الإقران الأساسي والتشغيل

التطبيقات المطلوبة: MidiBtlePairing وMidiSynthExample

اختبِر لوحة مفاتيح متصلة بنظام Android عبر تقنية BLE.

  1. إعادة تشغيل جهاز Android
  2. شغِّل لوحة مفاتيح BLE.
    (يتم تشغيل لوحة مفاتيح Miselu C.24 من خلال الضغط على الزر بالقرب من الجهة الخلفية بحيث ينبثق مفتوحًا. يومض زر التشغيل في جهاز C.24 باللون الأزرق عند الإقران )
  3. فتح تطبيق MidiBtlePairing ويظهر رمز MIDI+BTLE.
  4. اضغط على زر البحث عن بلوتوث.
  5. اختَر جهاز BLE الملحق المطلوب.
  6. من المفترض أن يعود التطبيق إلى الصفحة الرئيسية، ويظهر لك الجهاز الملحق مدرجًا. في حال حذف عندما تستخدم C.24، ستلاحظ أن الضوء من المفترض أن يضيء باللون الأخضر. C.24 للإشارة إلى الوضع المزدوج.
  7. للخروج من التطبيق، اضغط على زر الشاشة الرئيسية، وليس زر الرجوع.
  8. شغِّل تطبيق SynthExample.
  9. اختَر لوحة مفاتيح BLE على أنّها المُرسِل من القائمة.
  10. من المفترض أن تتمكّن من الضغط على المفاتيح في لوحة مفاتيح BLE والاستماع إلى الملاحظات. Android