माइक्रोसॉफ्ट संगीत और ऑडियो निर्माण के क्षेत्र में विंडोज 11 की क्षमताओं को काफी मजबूत कर रहा है। ऑपरेटिंग सिस्टम अब अंततः मूल रूप से MIDI 2.0 प्रोटोकॉल का समर्थन करता है। यह 2020 में MIDI 2.0 की आधिकारिक रिलीज के बाद से सिस्टम स्तर पर विंडोज कैंप की ओर से भी एक महत्वपूर्ण प्रतिक्रिया है।
MIDI, एक कोर प्रोटोकॉल के रूप में जिसका 1983 से इलेक्ट्रॉनिक उपकरणों और उपकरणों को आपस में जोड़ने के लिए संगीतकारों द्वारा व्यापक रूप से उपयोग किया गया है, अतीत में केवल विंडोज़ पर अपेक्षाकृत सीमित समर्थन था। अब, नव निर्मित विंडोज MIDI सर्विसेज स्टैक के साथ, Microsoft ने न केवल MIDI 1.0 समर्थन को आधुनिक और फिर से तैयार किया है, बल्कि आधिकारिक तौर पर सिस्टम में MIDI 2.0 भी पेश किया है, जो संगीत निर्माण पारिस्थितिकी तंत्र पर नए सिरे से जोर देता है।

MIDI 2.0 पिछली पीढ़ी के प्रोटोकॉल की तुलना में कई महत्वपूर्ण सुधार लाता है, जिसमें दो-तरफ़ा संचार, स्वचालित डिवाइस खोज और प्रोटोकॉल कॉन्फ़िगरेशन, अप्रतिबंधित डेटा ट्रांसमिशन गति, उच्च-परिशुद्धता नियंत्रण के लिए उच्च-रिज़ॉल्यूशन नियंत्रक, प्रति-नोट आर्टिक्यूलेशन, स्व-वर्णन डिवाइस आदि शामिल हैं। ये सुविधाएँ संयुक्त रूप से अधिक नाजुक और बुद्धिमान संगीत निर्माण अनुभव की ओर इशारा करती हैं। हालाँकि, यह देखते हुए कि बड़ी संख्या में मौजूदा डिवाइस और सॉफ़्टवेयर अभी भी MIDI 1.0 पर निर्भर हैं, Microsoft ने इस अपडेट में बैकवर्ड संगतता पर विशेष जोर दिया है, इसलिए MIDI 1.0 को नए स्टैक में फिर से तैयार और आधुनिक बनाया गया है ताकि यह सुनिश्चित किया जा सके कि पुराने डिवाइस और नए प्रोटोकॉल एक ही सिस्टम में आसानी से सह-अस्तित्व में रह सकें।
नई विंडोज़ मिडी सर्विसेज स्टैक को विंडोज़ 11 के मूल घटक के रूप में एकीकृत किया गया है और इसे पहली बार कैनरी 27788 पूर्वावलोकन बिल्ड में अनावरण किया गया था, जो कुछ सप्ताह पहले शुरू हुआ था, जिससे परीक्षण उपयोगकर्ताओं को इस बुनियादी ढांचे के उन्नयन तक शीघ्र पहुंच मिल गई। इस आधार पर, विंडोज़ का MIDI इन्फ्रास्ट्रक्चर "मल्टी-क्लाइंट" समर्थन भी जोड़ता है, जिससे कई एप्लिकेशन एक ही समय में एक ही MIDI पोर्ट या डिवाइस तक पहुंच प्राप्त कर सकते हैं। इसका मतलब यह है कि उपयोगकर्ताओं को अब समानांतर में एक ही MIDI डिवाइस का उपयोग करने के लिए कई अनुप्रयोगों की आवश्यकता को प्राप्त करने के लिए विभिन्न निर्माताओं द्वारा प्रदान किए गए मालिकाना ड्राइवरों पर भरोसा करने की आवश्यकता नहीं है।
विवरण के स्तर पर, Microsoft ने पारंपरिक MIDI 1.0 उपयोगकर्ता अनुभव में भी सुधार किया है, जैसे पोर्ट नामकरण जो पहचानना और प्रबंधित करना आसान है, और उपयोगकर्ताओं को जटिल वातावरण में उपकरणों को सटीक रूप से ढूंढने और कॉन्फ़िगर करने की सुविधा प्रदान करने के लिए प्रत्येक एंडपॉइंट के लिए अधिक मेटाडेटा की शुरूआत की है। इन कॉन्फ़िगरेशन आइटमों को एक समर्पित MIDI सेटिंग्स एप्लिकेशन के माध्यम से केंद्रीय रूप से प्रबंधित किया जाएगा, जिसके बारे में Microsoft ने कहा है कि यह संगीतकारों और ऑडियो चिकित्सकों को अधिक सहज नियंत्रण प्रविष्टि प्रदान करने के लिए एक वैकल्पिक डाउनलोड के रूप में उपलब्ध होगा।
अंतर्निहित प्रोटोकॉल और स्टैक के अपडेट के अलावा, माइक्रोसॉफ्ट ने रचनाकारों के लिए संवर्द्धन की एक श्रृंखला भी सूचीबद्ध की है, जिसमें शामिल हैं: अंतर्निहित लूपबैक और अंतर-एप्लिकेशन MIDI कनेक्शन के माध्यम से सॉफ़्टवेयर टूल का लचीला क्रमांकन; स्वचालित MIDI 2.0 रूपांतरण और स्केलिंग तंत्र ताकि कोई भी उपकरण किसी भी एप्लिकेशन के साथ काम कर सके; टाइमस्टैम्प और निर्धारित संदेशों के माध्यम से अधिक संक्षिप्त और सटीक संदेश समय नियंत्रण; नए MIDI 1.0 और MIDI 2.0 USB क्लास ड्राइवरों का उपयोग नए उपकरणों को प्लग-एंड-प्ले बनाता है, साथ ही डेवलपर्स और उन्नत उपयोगकर्ताओं के लिए निर्माण और विकास परिदृश्यों को और विस्तारित करने के लिए टूल और MIDI स्क्रिप्टिंग फ़ंक्शन बनाता है।
माइक्रोसॉफ्ट इस बात पर जोर देता है कि MIDI स्टैक की यह पीढ़ी "खुले वातावरण में विकास" के सिद्धांत पर बनाई गई है, जिससे समुदाय को फीडबैक और सुधार प्रक्रिया में सीधे भाग लेने की अनुमति मिलती है। इस उद्देश्य से, कंपनी ने GitHub पर एक समर्पित सार्वजनिक कोड रिपॉजिटरी खोली है और सामुदायिक चर्चा, सहयोग और समस्या प्रतिक्रिया पर ध्यान केंद्रित करने के लिए एक डिस्कॉर्ड सर्वर स्थापित किया है। इसने भविष्य में संगीत उत्पादन और पेशेवर ऑडियो के क्षेत्र में विंडोज़ के निरंतर विकास के लिए खुले सहयोग की नींव भी रखी है।
और अधिक जानें:
https://github.com/microsoft/midi