سؤال

كيف يمكنني الاستعلام عن جهاز MIDI لحالة البرنامج الحالية، وحدة التخزين وما إلى ذلك؟حاولت أن أجدها في مواصفات MIDI، ولكن دون أي حظ.أحتاج أساسا للحصول على الأداة الحالية (البيانو وما إلى ذلك) من بيانو رقمي متصل بواسطة USB MIDI.

يبدو أن جافا قادرا على القيام بذلك:

http://docs.oracle.com/javame/config/cldc/opt-pkgs/api/mm/jsr135/index.html؟javax/microedition/media/control/midicontrol.html

كيف يفعلون ذلك؟

هل كانت مفيدة؟

المحلول

لا يمكنك ذلك.لا توجد رسائل قياسية من هذا القبيل لإغراق التصحيح الحالي وقيم CC، إلخ.

بعض المواصفات لديها رسائل Sysex التي يمكن استخدامها لهذا الغرض، ولكن ليس كل شيء، وهذه الرسالة تختلف من جهاز إلى جهاز، الشركة المصنعة للشركة المصنعة.

أفضل ما يمكنك القيام به هو إرسال قيم CC جديدة، اضبط التصحيح، وما إلى ذلك، وتخزين ما هو عليه.إذا تغيرت في نهاية الموالفة، ولديك تم إعداد مسار الإرجاع، يمكنك استلامها وتحديث ما قمت بتخزينه.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top