Компания Microsoft реализовала в Windows 11 нативную поддержку стандарта MIDI 2.0 — крупного обновления протокола, который используется для создания музыки с помощью электронных инструментов. MIDI (Musical Instrument Digital Interface) существует с 1983 года и остается базовым стандартом взаимодействия синтезаторов, контроллеров, драм-машин и программных рабочих станций. Несмотря на широкое распространение, поддержка протокола в Windows долгое время оставалась ограниченной. Теперь компания существенно обновила инфраструктуру.
MIDI 2.0 предлагает ряд существенных улучшений по сравнению с предыдущей версией стандарта. Среди них — двусторонняя передача данных между устройствами, автоматическое обнаружение оборудования и настройка протокола, отсутствие жестких ограничений по скорости передачи, контроллеры с изначально высоким разрешением, артикуляция для каждой отдельной ноты, самодокументируемые устройства и другие расширения. Несмотря на масштабность обновления, поддержка MIDI 1.0 остаётся необходимой для обеспечения обратной совместимости с существующим оборудованием и программным обеспечением.
Именно поэтому Microsoft реализовала собственный стек Windows MIDI Services, который включает переработанную и модернизированную поддержку MIDI 1.0, а также полноценную поддержку MIDI 2.0. Объединенная инфраструктура работает нативно в Windows 11. Предварительное тестирование новой реализации стартовало ещё год назад в Windows 11 Insider Preview Build 27788.
Одно из ключевых нововведений — поддержка режима «мультиклиент» (multi-client). Теперь несколько приложений могут одновременно использовать один и тот же MIDI-порт или устройство. Ранее для этого часто требовались сторонние или фирменные драйверы производителей оборудования. Кроме того, в MIDI 1.0 появились более понятные и корректные названия портов, а также расширенные метаданные для конечных точек. Все эти параметры можно будет настраивать через приложение MIDI Settings, которое вскоре станет доступно для загрузки в качестве дополнительного компонента.
В новой MIDI-инфраструктуре Windows также реализованы:
- Поддержка внутренней передачи MIDI-сигнала между программами;
- Автоматический перевод и масштабирование между MIDI 1.0 и MIDI 2.0;
- Более точная синхронизация сообщений благодаря временным меткам и планированию отправки;
- Поддержка новых устройств через обновленный USB-класс-драйвер для MIDI 1.0 и 2.0;
- Инструменты разработки и поддержка MIDI-скриптинга.
Полный список технических деталей и архитектурных доработок Microsoft опубликовала в отдельной публикации официального блога Windows. Музыкантам и специалистам по звуку рекомендуется ознакомиться с ней для получения полной информации о возможностях новой реализации.
Microsoft подчеркивает, что в этот раз стек MIDI разрабатывается максимально открыто. Компания запустила публичный проект с исходным кодом и создала сервер в Discord для обратной связи, обсуждений и совместной работы с сообществом. Предварительные версии инструментов уже доступны всем желающим.
Если вы хотите протестировать SDK Windows MIDI Services уже сейчас, его можно получить через официальный репозиторий на GitHub или установить с помощью менеджера пакетов WinGet:
winget install Microsoft.WindowsMIDIServicesSDK
Последние статьи #Windows
• Windows 11 получила нативную поддержку MIDI 2.0
• Microsoft Edge 145: обновлен менеджер паролей, улучшенная функция «Прочесть вслух» и усиленная защита
• Обновление KB5077241 (Build 26100.7918) Preview для Windows 11, версия 24H2
• Обновление KB5077241 (Build 26200.7918) Preview для Windows 11, версия 25H2
• Обновление KB5077223 (Build 26220.7859) для Windows 11, версия 25H2 (Beta)
• Официальные ISO-образы Windows 11 (февраль 2026 года)

