العربية
ما هو MIDI SysEx؟
هذا التطبيق مجاني بالكامل. لا تحتاج إلى إنشاء حساب. لا اشتراكات ولا تنزيلات معقدة، ولا شيء مقفل. محسّن لشرائح Apple.
SysEx، اختصار System Exclusive، رسالة MIDI لكل ما لا تستطيع الرسائل القياسية قوله. تبدأ بالبايت F0، وتسمي الشركة المصنعة التي تقصدها، وتحمل ما تحتاج إليه من بايتات البيانات، وتنتهي بـ F7. تستخدمها الشركات لتفريغ الباتشات وتحديثات البرنامج الثابت والإعدادات التي لا رقم Control Change لها. والجهاز الذي لا يتعرف إلى الشركة يتجاهل الرسالة كلها.
الصيغة جزء من معيار MIDI. ومعظم عمل MIDI اليومي لا يمسها، ويقول القسم الأخير متى تستطيع تركها.
اقرأ الرسالة
| الجزء | البايتات (ست عشري) | المعنى |
|---|---|---|
| البداية | F0 | تبدأ System Exclusive |
| معرّف الشركة | بايت واحد، أو ثلاثة بايتات تبدأ بـ 00 | أجهزة أي شركة ينبغي أن تقرأها |
| البيانات | أي عدد من البايتات، كل منها من 00 إلى 7F | ما عرّفته الشركة |
| النهاية | F7 | تنتهي System Exclusive |
كل ما بين معرّف الشركة وF7 لا يعني إلا ما تقول الشركة إنه يعنيه. يقرأ مفكك رسائل MIDI البايتات الملصقة ويخبر كم طول رسالة System Exclusive.
اعرف الرسائل العامة
معرّفا شركة لا ينتميان إلى أي شركة. يعلّم 7E رسالة عامة غير مرتبطة بالتوقيت، ويعلّم 7F رسالة عامة في الزمن الحقيقي. وأي جهاز يجوز له أن يجيب عنهما.
| الرسالة | البايتات (ست عشري) | ما تفعله |
|---|---|---|
| Identity Request | F0 7E 7F 06 01 F7 | تطلب من كل جهاز أن يذكر شركته وطرازه وإصداره |
| General MIDI On | F0 7E 7F 09 01 F7 | تعيد آلة General MIDI إلى حالتها القياسية |
| Master Volume | F0 7F 7F 04 01، وبايتا قيمة، F7 | تضبط مستوى صوت الجهاز كله |
Identity Request هي الطريقة القياسية لسؤال الجهاز عما هو.
اعرف فيم تُستخدم
- تفريغ الباتشات. حفظ أصوات المُركِّب في حاسوب وإعادة إرسالها، وهذه مهمة مكتبة SysEx.
- تحديثات البرنامج الثابت. كثير من الأجهزة تأخذ البرنامج الثابت الجديد كسلسلة طويلة من رسائل SysEx.
- الإعدادات العميقة. معاملات لا رقم Control Change لها، تُحرَّر من تطبيق محرر الشركة.
- نقل العينات والكتل. أي كتلة بيانات كبيرة يحتاج الجهاز إلى نقلها عبر MIDI.
SysEx ينقل البيانات، حيث تعزف الرسائل الأخرى الموسيقى.
أرسله واستقبله على Mac
- تطبيق مكتبة أو محرر. محرر الشركة نفسها، أو مكتبة SysEx، يرسل ملفًا إلى الجهاز ويسجل ما يرسله الجهاز.
- المنفذ الصحيح. يجب أن يكون الجهاز موصولًا ومتصلًا في MIDI Studio (استوديو MIDI) داخل إعداد صوت MIDI.
- متصفح. تحتاج صفحات الويب إلى إذن منفصل وأقوى لاستخدام SysEx، لأنه يستطيع إعادة كتابة جهاز. ولا تطلبه أدوات MIDI في هذا الموقع، فلا ترسل System Exclusive إلى جهاز ولا تستقبله منه.
لا ترسل إلى جهاز إلا SysEx الذي نشرته شركته له. يغطي إعداد صوت MIDI على Mac نافذة MIDI Studio.
اعثر على مكتبة SysEx
المكتبة (librarian) تطبيق يحفظ ما يرسله جهاز كملف .syx ويرسل الملف إليه لاحقًا. وهي الطريقة المعتادة لنسخ احتياطي لأصوات مولّف قبل أن تغيّر شيئًا.
- أنت: وصّل الجهاز، وتأكد أنه مدرج في نافذة MIDI Studio في Audio MIDI Setup، ثم افتح مكتبة أو محرر الجهة الصانعة نفسه واختر الجهاز كمنفذ.
- المكتبة: تسجّل الإفراغ الذي يرسله الجهاز وتحفظه كملف .syx.
- تحقق: أن الملف المحفوظ غير فارغ. انسخه احتياطيًا قبل أن ترسل أي شيء إلى الجهاز.
لنظرة سريعة على إفراغ، أو لإرسال Identity Request أو ملف .syx من المتصفح، تعمل أداة مراقبة MIDI SysEx في Chrome وEdge وFirefox. وليس في Safari دعم Web MIDI، وتشرح ذلك صفحته الخاصة. وتمر صفحة مكتبة SysEx لـ Mac على الخطوات وعلى ما تفعله حين يفشل الإفراغ. احفظ نسخة احتياطية من أصوات الجهاز قبل أن ترسل إليه أي شيء.
اتركه جانبًا للتحكم اليومي
للنوتات والمقابض والدواسات وتغييرات الباتش رسائل قياسية، وهي التي تستخدمها أداة الربط. يربط InputConfig، تطبيق Mac المجاني الذي أصنعه، النوتات وControl Change وانحناء النغمة وaftertouch وProgram Change ورسائل النقل، ويرسل المجموعة نفسها عدا aftertouch. وSystem Exclusive ليس بينها. إن كان للتحكم رقم CC فلا تحتاج إلى SysEx للوصول إليه. تبين قائمة MIDI CC أي الأرقام قياسية.


الخلاصة
- الشكل. تبدأ بـ F0، ثم معرّف الشركة، ثم البيانات، وتنتهي بـ F7.
- المعنى. يعود إلى الشركة، عدا الرسائل العامة.
- الاستخدام. للتفريغ والبرنامج الثابت والإعدادات التي لا CC لها.
SysEx هو مغلف MIDI لأي شيء تريد شركة إرساله.
أسئلة
ماذا يعني SysEx؟
System Exclusive. يعني الاسم أن الرسالة خاصة بنظام شركة واحدة: أجهزة الشركات الأخرى تتجاهلها.
ما صيغة رسالة SysEx؟
تبدأ بـ F0، ثم معرّف شركة من بايت واحد أو ثلاثة، ثم أي عدد من بايتات البيانات من 00 إلى 7F، وتنتهي بـ F7.
ما ملف SysEx؟
ملف ينتهي عادة بـ .syx يحمل رسالة SysEx واحدة أو أكثر، مثل بنك باتشات مُركِّب أو تحديث برنامج ثابت.
هل يستطيع SysEx إتلاف جهاز؟
البيانات الخاطئة قد تكتب فوق الباتشات أو تقطع تحديث برنامج ثابت. أرسل فقط ملفات نشرتها الشركة لهذا الطراز بعينه، وانسخ احتياطيًا أولًا.
هل توجد مكتبة SysEx لـ Mac؟
نعم. تقدم جهات صانعة كثيرة محررها الخاص، وتحفظ تطبيقات مكتبات مستقلة إفراغ الجهاز كملف .syx وترسله إليه من جديد. ويمكن لأداة في المتصفح قراءة إفراغ أو إرسال ملف في Chrome أو Edge أو Firefox.
هل يستطيع InputConfig إرسال SysEx؟
لا. يربط InputConfig النوتات وControl Change وpitch bend وProgram Change ورسائل النقل ويرسلها، ويقرأ كذلك aftertouch. أما System Exclusive فليس بينها، فلا يستطيع إرسال تفريغ ولا قراءة واحد.
المزيد بالعربية
أدلة مفصلة، بالإنجليزية
من يكتب. InputConfig من تطوير Ryleigh Newman، ويُستخدم كل يوم لتشغيل جهاز Mac بيد تحكم، لأن يدي Ryleigh لا تعملان جيدًا. هذه الصفحة مترجمة من الإنجليزية. يظهر InputConfig بالعربية عندما تكون لغة Mac هي العربية. بعض صفحات الموقع متوفرة بالإنجليزية فقط.
هذه الصفحة بلغات أخرى: English, Español, Français, Italiano, 日本語, Nederlands, Português, Русский, ไทย
مجاني. macOS 14 أو أحدث. بلا حساب، ولا شيء يغادر جهاز Mac. مفتوح المصدر على GitHub.