В Windows 11 запустили поддержку стандарта MIDI 2.0 на уровне самой операционной системы. Обновление реализовано в составе объединенного Windows MIDI Services: стек поддерживает современный протокол и классический MIDI 1.0.
MIDI 2.0 был выпущен в 2020 году – протокол дает двустороннюю связь, позволяет автоматически обнаруживать и настраивать оборудование, передавать данные без прежних скоростных ограничений. Реализована индивидуальная артикуляция нот и механизм самоописания устройств.
Среди нововведений в Windows 11 – многоклиентская архитектура: теперь один MIDI-порт или устройство могут одновременно использоваться несколькими приложениями без установки сторонних драйверов. Система автоматически транслирует данные между MIDI 2.0 и MIDI 1.0, и это позволяет новому оборудованию работать с устаревшим ПО без потери совместимости.

Источник: Microsoft (здесь и на обложке)
Microsoft переписала MIDI-код с нуля, добавила поддержку временных меток с точностью до одной микросекунды и возможность планирования отправки сообщений. Для пользователей появилось отдельное приложение MIDI Settings: здесь можно переименовывать порты, добавлять метаданные и управлять виртуальными loopback-соединениями между программами.
Разработка Windows MIDI Services велась открыто на GitHub при участии отраслевых партнеров.
Комментарии