В Windows 11 добавили встроенную поддержку MIDI 2.0 Обложка: Skyread

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

Новости
Главное:

  • В Windows 11 появилась встроенная поддержка протокола MIDI 2.0, обеспечивающего двустороннюю связь и автоматическое обнаружение устройств.
  • Добавлена возможность многоклиентского режима, позволяющая нескольким приложениям одновременно использовать один MIDI-порт без установки дополнительных драйверов.
  • Создан объединённый стек Windows MIDI Services с поддержкой MIDI 1.0 и 2.0, который стал открытым и размещён на GitHub.

Microsoft сообщила о внедрении в операционную систему Windows 11 полноценной нативной поддержки протокола MIDI 2.0, впервые представленного в 2020 году. Обновлённый стандарт значительно расширяет возможности взаимодействия с MIDI-устройствами, обеспечивая двустороннюю связь, автоматическое распознавание и настройку подключенных девайсов, а также практически неограниченную скорость передачи данных.

Одним из ключевых улучшений стала поддержка многоклиентского режима. Это значит, что теперь несколько программ могут одновременно получать доступ к одному MIDI-порту или устройству без необходимости установки дополнительных драйверов от производителя оборудования. Такой подход существенно упрощает рабочие процессы музыкантов и звукорежиссёров, использующих разнообразное MIDI-оборудование.

При этом сохранена совместимость с протоколом MIDI 1.0, который используется с 1983 года. Для этого Microsoft полностью переработала MIDI-код в Windows и создала объединённый стек под названием Windows MIDI Services, который обеспечивает одновременную поддержку обоих протоколов. Тестирование этого нового стека началось ещё в предварительной сборке Windows 11 Canary 27788.

Кроме того, разработчики из проектов AMEI и AmeNote создали универсальный USB-драйвер, совместимый с оборудованием MIDI 2.0 и отдельными устройствами MIDI 1.0. Благодаря этому одному MIDI-устройству теперь могут пользоваться несколько программ одновременно, а система автоматически адаптирует устаревшее оборудование под функции нового протокола. Для устройств MIDI 1.0 были добавлены удобные имена портов и метаданные конечных точек, а управление настройками планируется реализовать через отдельное приложение «Настройки MIDI», доступное для загрузки.

Ещё одним важным шагом стало открытие исходного кода нового MIDI-стека: Microsoft разместила его репозиторий на платформе GitHub и запустила сервер в Discord, где сообщество разработчиков и пользователей смогут обсуждать и совместно развивать инструмент.

Нововведение обещает существенно повысить удобство и функциональность работы с MIDI на платформе Windows, что важно для музыкантов, звукорежиссёров и разработчиков аудиоприложений.

Топики: