В тестовой сборке Windows 11 появилась предварительная версия MIDI Services c поддержкой протокола MIDI 2.0
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 (в будущем), что позволяет приложениям применять новые
Читать на habr.com
