تعمل Microsoft على تعزيز إمكانيات Windows 11 بشكل كبير في مجال إنشاء الموسيقى والصوت. أصبح نظام التشغيل الآن يدعم بروتوكول MIDI 2.0 أصلاً. يعد هذا أيضًا استجابة مهمة من معسكر Windows على مستوى النظام منذ الإصدار الرسمي لـ MIDI 2.0 في عام 2020.

MIDI، باعتباره بروتوكولًا أساسيًا تم استخدامه على نطاق واسع من قبل الموسيقيين لربط الأدوات والأجهزة الإلكترونية منذ عام 1983، لم يكن يحظى إلا بدعم محدود نسبيًا على Windows في الماضي. الآن، مع مجموعة خدمات Windows MIDI المبنية حديثًا، لم تقم Microsoft بتحديث وإعادة دعم MIDI 1.0 فحسب، بل قدمت أيضًا MIDI 2.0 رسميًا إلى النظام، مما يوضح التركيز المتجدد على النظام البيئي لإنشاء الموسيقى.

يقدم MIDI 2.0 عددًا من التحسينات الرئيسية مقارنة ببروتوكول الجيل السابق، بما في ذلك الاتصال ثنائي الاتجاه، والاكتشاف التلقائي للجهاز وتكوين البروتوكول، وسرعة نقل البيانات غير المقيدة، ووحدة التحكم عالية الدقة للتحكم عالي الدقة، والتعبير لكل ملاحظة، وأجهزة الوصف الذاتي، وما إلى ذلك. تشير هذه الميزات معًا إلى تجربة إنشاء موسيقى أكثر دقة وذكاءً. ومع ذلك، وبالنظر إلى أن عددًا كبيرًا من الأجهزة والبرامج الحالية لا تزال تعتمد على MIDI 1.0، فقد ركزت Microsoft بشكل خاص على التوافق مع الإصدارات السابقة في هذا التحديث، لذلك تمت إعادة هيكلة MIDI 1.0 وتحديثه في المجموعة الجديدة لضمان إمكانية تعايش الأجهزة القديمة والبروتوكولات الجديدة بسلاسة في نفس النظام.

تم دمج حزمة Windows MIDI Services الجديدة كمكون أصلي لنظام التشغيل Windows 11 وتم الكشف عنها لأول مرة في إصدار معاينة Canary 27788، والذي بدأ طرحه قبل بضعة أسابيع، مما يتيح لمستخدمي الاختبار الوصول المبكر إلى ترقية البنية التحتية هذه. على هذا الأساس، تضيف البنية التحتية MIDI الخاصة بنظام Windows أيضًا دعمًا "متعدد العملاء"، مما يسمح لتطبيقات متعددة بالوصول إلى نفس منفذ MIDI أو الجهاز في نفس الوقت. وهذا يعني أن المستخدمين لم يعودوا بحاجة إلى الاعتماد على برامج التشغيل الخاصة التي توفرها الشركات المصنعة المختلفة لتحقيق الحاجة إلى تطبيقات متعددة لاستخدام نفس جهاز MIDI بالتوازي.

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

بالإضافة إلى تحديثات البروتوكولات والمكدسات الأساسية، أدرجت Microsoft أيضًا سلسلة من التحسينات للمبدعين، بما في ذلك: التسلسل المرن لأدوات البرامج من خلال الاسترجاع المضمن واتصالات MIDI بين التطبيقات؛ آليات التحويل والقياس التلقائي لـ MIDI 2.0 بحيث يمكن لأي جهاز العمل مع أي تطبيق؛ التحكم بشكل أكثر إحكاما ودقة في توقيت الرسائل من خلال الطوابع الزمنية والرسائل المجدولة؛ إن استخدام برامج تشغيل MIDI 1.0 وMIDI 2.0 USB Class الجديدة يجعل الأجهزة الجديدة قابلة للتوصيل والتشغيل، بالإضافة إلى الأدوات ووظائف البرمجة النصية لـ MIDI للمطورين والمستخدمين المتقدمين لتوسيع سيناريوهات الإنشاء والتطوير.

تؤكد Microsoft أن هذا الجيل من مكدس MIDI مبني على مبدأ "التطوير في بيئة مفتوحة"، مما يسمح للمجتمع بالمشاركة بشكل مباشر في عملية التعليقات والتحسين. ولتحقيق هذه الغاية، فتحت الشركة مستودعًا عامًا مخصصًا للأكواد على GitHub وأنشأت خادم Discord لتركيز مناقشات المجتمع والتعاون والتعليقات على المشكلات. وقد وضع هذا أيضًا الأساس للتعاون المفتوح من أجل التطوير المستمر لنظام Windows في مجالات إنتاج الموسيقى والصوت الاحترافي في المستقبل.

يتعلم أكثر:

https://github.com/microsoft/midi