Сегодня 10 марта 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

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

Microsoft объявила о реализации полноценной поддержки стандарта MIDI 2.0 в Windows 11 на уровне операционной системы. Все новые функции, предусмотренные этим стандартом, смогут работать со штатными средствами, без установки драйверов и специализированного ПО от производителей оборудования.

 Источник изображений: blogs.windows.com

Источник изображений: blogs.windows.com

Первоначальная спецификация UMP (Universal MIDI Packet) и протокола MIDI 2.0 была опубликована в 2020 году; в 2022 и 2023 годы стандарты по согласованию с участниками отрасли подверглись доработке. На уровне стандарта MIDI 2.0 поддерживает двустороннюю связь устройств, их автоматическое обнаружение и настройку протокола, неограниченную скорость передачи данных, высокоточные контроллеры со значениями шире классического диапазона от 0 до 127, индивидуальное управление каждой нотой, поддержку функции самоописания на устройствах, а также разделение протокола и форматов передачи данных.

Несмотря на ограничения MIDI 1.0 и соответствующих стандарту плагинов для рабочих станций цифрового аудио (DAW), классический стандарт остаётся крайне важным в музыкальном производстве, поэтому отказываться от него нельзя, подчеркнули в Microsoft. По мере дальнейшего развёртывания MIDI 2.0 поддержка оригинального стандарта никуда не денется. Разработчики Microsoft за последние несколько лет с нуля переписали связанный с MIDI код Windows, обеспечив поддержку и старого, и нового стандартов сразу — объединённый стек получил название Windows MIDI Services. Основные компоненты стека уже встроены в Windows 11, и теперь будут постепенно развёртываться на работающих машинах.

Одним из важнейших нововведений станет поддержка одновременного подключения нескольких приложений к одному порту или устройству MIDI — каждый порт MIDI 1.0 и конечная точка MIDI 2.0 стали многоклиентскими независимо от драйвера или API. В большинстве случаев больше не потребуется устанавливать драйверы от производителей оборудования для реализации этих функций, хотя эти драйверы будут работать и далее. Ещё одна функция, которой не хватало музыкантам — возможность переименовывать MIDI-порты. Остаётся поддержка традиционной номенклатуры наименования портов MIDI 1.0; появляется поддержка названий нового формата, которые транслируются актуальным оборудованием; есть также возможность назначать эти имена самостоятельно, чтобы внутри проектов не возникала путаница.

В обозримом будущем Microsoft выпустит приложение «Настройки MIDI» (MIDI Settings), в котором можно будет не только переименовывать порты, но также добавлять им метаданные, в том числе изображения и описания. Компания также решила устранить путаницу, связанную с использованием двух MIDI-интерфейсов: классического WinMM и нового WinRT, который появился в Windows 10.

Компьютеры с процессорами на всех основных архитектурах получили поддержку виртуальных MIDI-портов, предназначенных для обмена данных между приложениями (loopback). В пакете Windows MIDI Services функция остаётся работоспособной вне зависимости от используемых API или SDK. На нативном уровне эти устройства работают в соответствии со стандартом MIDI 2.0, но при подключении к ПО старого образца система транслирует данные на уровень MIDI 1.0. Это действительно и для физических устройств. Если устройство поддерживает MIDI 2.0, то способная работать с этим протоколом программа будет иметь доступ к данным высокого разрешения, сообщениям нового типа и другим востребованным функциям — приложения с поддержкой классического MIDI 1.0 получат уменьшенные значения для сохранения полной совместимости.

Ещё одна важная функция музыкального ПО — точная синхронизация сообщений. Теперь Windows поддерживает синхронизацию для входящих и исходящих сообщений с точностью до одной микросекунды (1 мкс). Исходящие сообщения могут планироваться для отправки на драйвер в определённое время в соответствии с временной меткой. Microsoft сохранила в Windows старый драйвер usbaudio.sys, исправив в нём некоторые мелкие ошибки, а также добавила в систему разработанный компанией AmeNote драйвер usbmidi2.sys — он предлагает эффективные схемы управления питанием, быстрый канал связи с обновлённой службой MIDI, а также поддержку устройств MIDI 1.0 и MIDI 2.0. Большинство устройств стандарта MIDI 1.0 для обеспечения совместимости будут подключаться через старый драйвер, но при желании им вручную можно будет назначить новый.

В ближайшие месяцы Microsoft выпустит обновлённый пакет MIDI App SDK Runtime and Tools. В него войдут MIDI-консоль, приложение «Настройки MIDI», набор команд PowerShell для создания MIDI-скриптов и многое другое. В разработке пакета Windows MIDI Services компания Microsoft использовала открытый подход — проект вели на GitHub под лицензией с открытым исходным кодом. Благодаря этому сообщество разработчиков и музыкантов следило за процессом и имело возможность делать свой вклад, процесс был прозрачным.

Компания намеревается расширить поддержку звукового оборудования — для этого будет выпущен открытый драйвер USB Audio с низкой задержкой и поддержкой ASIO. Добавятся новые транспортные протоколы, в том числе BLE MIDI 1.0, BLE MIDI 2.0, Network MIDI 2.0, виртуальная коммутационная панель для улучшенной маршрутизации MIDI и многое другое.

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
Nvidia показала геймплей Control Resonant с трассировкой пути и подтвердила поддержку DLSS 4.5 в 20 новых играх 2 ч.
Nvidia выпустила драйвер с поддержкой Crimson Desert и Death Stranding 2: On the Beach 2 ч.
The Witcher 4 получит поддержку технологии RTX Mega Geometry для ускорения трассировки сложной геометрии 3 ч.
От GTX 1060 до RTX 5070 Ti: разработчики Crimson Desert раскрыли полные системные требования и технические особенности игры на консолях 3 ч.
Поддельное приложение Starlink внедряло майнер криптовалют на Android-смартфоны 3 ч.
Epic Games скоро повысит цены на В-баксы в Fortnite, потому что расходы на поддержку игры «значительно возросли», и студии надо покрывать их 4 ч.
Андрей Карпатый научил ИИ-агентов проводить сотни экспериментов, пока люди спят 4 ч.
Microsoft предложит компаниям нанимать ИИ-агентов как сотрудников по подписке 4 ч.
ФАС: запрет на рекламу в YouТube и Telegram наступит тогда, когда к ним официально ограничат доступ 4 ч.
«Не воруйте эту книгу»: около 10 000 писателей выпустили «пустую» книгу в знак протеста против ИИ 4 ч.
Необретённые технологии: учёные нащупали путь к «идеальному стеклу» со свойствами алмаза и металлу со свойствами стекла 2 ч.
Выпускники лучших китайских вузов массово уходят из ИТ и финансов в промышленность и энергетику 2 ч.
Groq увеличил заказ на производство чипов у Samsung более чем в 1,5 раза 5 ч.
Samsung тестирует кремний-углеродные батареи для электроники на 12 000 и 18 000 мА·ч — вариант на 20 000 мА·ч провалил испытания 5 ч.
Гендиректор Phison: «ни денег, ни запасов не хватит» — цены на NAND продолжат расти астрономическими темпами 5 ч.
В ближайшие часы на Землю упадёт старый 600-кг спутник NASA — вероятность жертв и разрушений признана незначительной 5 ч.
Память для флагманов нового поколения: SK hynix готовит 16-гигабитные чипы LPDDR6 со скоростью 10,7 Гбит/c 6 ч.
KKR задумала продать производителя систем охлаждения для ЦОД CoolIT почти в 10 раз дороже, чем покупала 6 ч.
Строитель ИИ-фабрик Nscale привлёк ещё $2 млрд 6 ч.
CNBC: Oracle строит «вчерашние» дата-центры за счёт будущих долгов 6 ч.