Windows 11现在完全支持MIDI 2.0

Windows 11现在完全支持MIDI 2.0

32 hardware

Microsoft 在 Windows 11 中实现了完整的 MIDI 2.0 支持

Microsoft 宣布在操作系统层面完全集成了 MIDI 2.0 标准。从 Windows 11 开始,所有该标准规定的新功能都将“开箱即用”——无需安装第三方驱动程序或设备制造商的专门软件。

标准简史
* 2020 年 – 发布 UMP(Universal MIDI Packet)原始规范和 MIDI 2.0 协议。

* 2022–2023 年 – 与行业合作伙伴进行完善与协调。

MIDI 2.0 提供双向设备通信、自动发现与配置、无缝数据传输速率、更广泛的控制器范围(从 0 到 >127)、对每个音符的单独管理、自描述设备以及协议与传输格式分离。

尽管旧版 MIDI 1.0 及其相关 DAW 插件存在局限性,经典标准在音乐制作中仍然至关重要。Microsoft 强调,即使完全推广新标准后,对 MIDI 1.0 的支持也将继续保留。

Windows MIDI Services – 新的堆栈
过去几年里,Microsoft 完全重写了与 MIDI 相关的 Windows 代码。现在同一套“堆栈”同时处理旧版和新版标准,称为 Windows MIDI Services。关键组件已包含在 Windows 11 中,并将逐步推广到现有机器。

音乐人能获得的新功能
多客户端端口:单个端口(或设备)可同时服务多个应用程序。这对 MIDI 1.0 和 MIDI 2.0 终端都有效,无论驱动程序或 API 如何。

端口重命名:可以为端口分配自定义名称,也可使用实时设备广播的名称,帮助避免项目中的混淆。

MIDI 设置(未来应用):计划推出“MIDI Settings”,除了重命名,还能添加元数据:图片、描述等。

消除二进制接口:Microsoft 解释了经典 WinMM 与新的 WinRT‑MIDI 接口之间的区别。

虚拟 loopback 端口:在所有主流架构上均可使用虚拟端口,在应用程序间交换数据。这些端口支持 MIDI 2.0,但连接到旧软件时会将数据转换为 1.0 格式,以实现完全兼容。

精准同步:系统支持入站和出站消息的微秒级同步(精确到 1 µs)。出站消息可按时间戳计划发送。

旧版遗留
* usbaudio.sys 驱动程序已保留,但修复了小错误。

* 旧 WinMM 接口仍在运行,并与新功能兼容。

当连接仅支持 MIDI 1.0 的软件时,系统会自动将数据“降级”到旧格式,以保持完整兼容性。

结论
Windows 11 如今已完全准备好同时处理旧版和新版 MIDI 设备。这使操作系统对专业音乐人和制作工作室更具吸引力,将经典解决方案的便利与新标准的功能相结合。

评论 (0)

分享你的想法——请保持礼貌并围绕主题。

暂无评论。留下评论,分享你的观点!

要发表评论,请先登录。

登录后发表评论