Microsoft renforce considérablement les capacités de Windows 11 dans le domaine de la création musicale et audio. Le système d'exploitation supporte enfin nativement le protocole MIDI 2.0. C'est également une réponse importante du camp Windows au niveau système depuis la sortie officielle du MIDI 2.0 en 2020.

MIDI, en tant que protocole de base largement utilisé par les musiciens pour interconnecter des instruments et appareils électroniques depuis 1983, n'avait auparavant qu'une prise en charge relativement limitée sur Windows. Désormais, avec la nouvelle pile de services Windows MIDI, Microsoft a non seulement modernisé et refait la prise en charge du MIDI 1.0, mais a également officiellement introduit le MIDI 2.0 dans le système, montrant ainsi un accent renouvelé sur l'écosystème de création musicale.

MIDI 2.0 apporte un certain nombre d'améliorations clés par rapport au protocole de la génération précédente, notamment la communication bidirectionnelle, la découverte automatique des appareils et la configuration du protocole, la vitesse de transmission des données sans restriction, le contrôleur haute résolution pour un contrôle de haute précision, l'articulation par note, les appareils auto-descriptifs, etc. Ces fonctionnalités pointent ensemble vers une expérience de création musicale plus délicate et plus intelligente. Cependant, étant donné qu'un grand nombre d'appareils et de logiciels existants reposent toujours sur MIDI 1.0, Microsoft a mis un accent particulier sur la rétrocompatibilité dans cette mise à jour, c'est pourquoi MIDI 1.0 a été refactorisé et modernisé dans la nouvelle pile pour garantir que les anciens appareils et les nouveaux protocoles puissent coexister en douceur dans le même système.

La nouvelle pile de services Windows MIDI a été intégrée en tant que composant natif de Windows 11 et a été dévoilée pour la première fois dans la version préliminaire de Canary 27788, dont le déploiement a commencé il y a quelques semaines, offrant aux utilisateurs test un accès anticipé à cette mise à niveau de l'infrastructure. Sur cette base, l'infrastructure MIDI de Windows ajoute également la prise en charge « multi-client », permettant à plusieurs applications d'accéder simultanément au même port ou périphérique MIDI. Cela signifie que les utilisateurs n'ont plus besoin de s'appuyer sur des pilotes propriétaires fournis par différents fabricants pour répondre au besoin de plusieurs applications d'utiliser le même périphérique MIDI en parallèle.

Au niveau des détails, Microsoft a également amélioré l'expérience utilisateur traditionnelle du MIDI 1.0, comme la dénomination des ports qui est plus facile à identifier et à gérer, et l'introduction de davantage de métadonnées pour chaque point de terminaison afin de permettre aux utilisateurs de localiser et de configurer avec précision les appareils dans des environnements complexes. Ces éléments de configuration seront gérés de manière centralisée via une application de paramètres MIDI dédiée, qui, selon Microsoft, sera disponible en téléchargement facultatif pour fournir aux musiciens et aux praticiens de l'audio une entrée de contrôle plus intuitive.

En plus des mises à jour des protocoles et des piles sous-jacents, Microsoft a également répertorié une série d'améliorations pour les créateurs, notamment : une sérialisation flexible des outils logiciels via un bouclage intégré et des connexions MIDI inter-applications ; mécanismes automatiques de conversion et de mise à l'échelle MIDI 2.0 afin que n'importe quel appareil puisse fonctionner avec n'importe quelle application ; un contrôle plus compact et plus précis du timing des messages grâce à des horodatages et des messages programmés ; L'utilisation des nouveaux pilotes MIDI 1.0 et MIDI 2.0 USB Class rend les nouveaux appareils plug-and-play, ainsi que des outils et des fonctions de script MIDI pour les développeurs et les utilisateurs avancés afin d'élargir davantage les scénarios de création et de développement.

Microsoft souligne que cette génération de stack MIDI est construite sur le principe du « développement en environnement ouvert », permettant à la communauté de participer directement au processus de retour d'expérience et d'amélioration. À cette fin, la société a ouvert un référentiel de code public dédié sur GitHub et a établi un serveur Discord pour concentrer les discussions de la communauté, la collaboration et les commentaires sur les problèmes. Cela a également jeté les bases d'une collaboration ouverte pour l'évolution future de Windows dans les domaines de la production musicale et de l'audio professionnel.

apprendre encore plus:

https://github.com/microsoft/midi