MIDI — довольно важный стандарт, используемый музыкантами для создания музыки с помощью электронных инструментов. И хотя он появился в 1983 году, компания Microsoft в операционных системах Windows предлагала довольно слабую его поддержку. Похоже, ситуация начала меняться, так как в Windows 11 появилась поддержка MIDI 2.0, стандарта, представленного шесть лет назад. Telegram-канал создателя Трешбокса про технологии
MIDI 2.0 предлагает ряд нововведений и изменений по сравнению с предшествующей версией. Новый стандарт получил функцию двусторонней связи, автоматическое обнаружение устройств и настройку протокола, неограниченную скорость, контроллеры с высоким разрешением, артикуляцию каждой ноты, самоописывающиеся устройства и многое другое. Несмотря на столь крупное обновление, поддержка MIDI 1.0 не менее важна для обеспечения обратной совместимости.
По этой причине разработчики операционной системы Windows 11 внедрили в работу обновлённый стек служб MIDI, включающий переработанную поддержку первой версии и поддержку второй. Объединённый стек уже проходит стадию тестирования в одной из сборок на канале Canary.
Новая MIDI-инфраструктура в Windows включает поддержку «многоклиентского режима», позволяющего нескольким приложениям одновременно использовать один и тот же MIDI-порт/устройство. Это означает, что пользователям больше не нужно полагаться на драйверы от конкретного производителя для достижения той же цели. Кроме того, MIDI 1.0 теперь оперирует более удобными именами портов, а также вводит дополнительные метаданные для конечных точек. Все это можно настроить через приложение «Настройки MIDI», которое очень скоро будет доступно для загрузки.
Дополнительные изменения и нововведения: возможность подключения приложений с помощью встроенной функции обратной связи и MIDI-связи между приложениями; использование на любом устройстве с любым приложением благодаря автоматическому преобразованию и масштабированию MIDI 2.0; более точная настройка времени отправки сообщений с помощью временных меток и запланированных сообщений; использование новых устройств с новыми драйверами классов MIDI 1.0 и MIDI 2.0 USB; инструменты и MIDI-скриптинг.
Более подробную информацию о трансформации поддержки стандарта MIDI можно узнать на официальном сайте компании Microsoft.
Источник: trashbox.ru