Windows 11 получила нативную поддержку MIDI 2.0

2026-02-18 398 комментарии
Windows 11 получила нативную поддержку стандарта MIDI 2.0 с новым стеком Windows MIDI Services. Обновление приносит двустороннюю передачу данных, режим multi-client, улучшенную синхронизацию, автоконфигурацию устройств и совместимость с MIDI 1.0

Компания 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
© .
Комментарии и отзывы

Нашли ошибку?

Новое на сайте