Microsoft объявила, что последняя тестовая сборка Windows 11 Build 27788 включает общедоступную предварительную версию служб Windows MIDI. Она поддерживает MIDI 2.0 и обновления, позволяющие запускать MIDI 1.0 на Windows на Arm. Это самый крупный апдейт MIDI с момента запуска этого музыкального формата в 1983 году.
MIDI позволяет подключать электронные музыкальные инструменты к компьютерам и другим устройствам для управления и синхронизации. MIDI 2.0 анонсировали в 2019 году, он обеспечивает улучшения в скорости, точности, управлении инструментами и так далее.
Windows MIDI Services — это новый стек, который обрабатывает не только MIDI 2.0, но и доводит реализацию MIDI 1.0 до современных ожиданий. Он работает в 64-разрядных операционных системах на всех поддерживаемых процессорах, включая Arm64.
Нововведения:
полная поддержка стандарта MIDI 2.0, включая высокоскоростную передачу данных, сообщения с более высокой точностью, повышенное разрешение для значений контроллера, полное обнаружение конечных точек MIDI 2.0 и согласование протоколов в процессе эксплуатации;
более быстрая передача данных;
более быстрый драйвер USB MIDI с полной поддержкой как MIDI 1.0, так и MIDI 2.0;
каждая конечная точка теперь является многоклиентской, что означает, что несколько приложений могут использовать устройство одновременно;
планирование в процессе эксплуатации исходящих и входящих сообщений с временными метками для приложений, использующих Windows MIDI Services App SDK;
автоматический перевод между MIDI 1.0 и MIDI 2.0 на основе API, приложения и потребностей устройства;
уведомления о добавлении/обновлении/удалении устройств;
обратная совместимость с API WinMM (MME) MIDI 1.0 и WinRT MIDI 1.0 (в будущем), что позволяет приложениям применять новые функции и получать доступ к устройствам MIDI 2.0 на уровне функций MIDI 1.0;
открытый исходный код, разработанный совместно с партнёрами по оборудованию и программному обеспечению;
драйвер класса USB MIDI 2.0 от Microsoft AMEI (Ассоциации музыкальной электронной промышленности Японии), написанный AmeNote, который работает как с новыми устройствами USB MIDI 2.0, так и с совместимыми с классом устройствами USB MIDI 1.0;
SDK и инструменты приложений служб Windows MIDI. Текущие предварительные версии доступны на странице релизов GitHub.
Microsoft заявляет, что обновление Windows MIDI направлено на обеспечение «отличного опыта для музыкантов» и закладывает «прочную основу для будущего расширения и улучшения».
Помимо обновлений, связанных с музыкой, последняя сборка также включает функцию OneDrive, которая позволяет пользователям продолжать работать с файлами, переключаясь между ПК с Windows 11 и телефонами на iOS или Android. Также в ней представлена функция Microsoft Store, которая позволяет выборочно устанавливать отдельные компоненты для игр, таких как Call of Duty и Halo.
Источник: habr.com