首页 / Windows 11 está redefindo o suporte MIDI.

Windows 11 está redefindo o suporte MIDI.

2025/2/6 06:28:29
微软通过 Windows 11 Insider Preview Build 27788 推出全新重写的 MIDI 服务,全面支持 MIDI 2.0 标准。新服务带来更快数据传输、更高分辨率消息、双向通信等改进,提升音乐创作体验。同时,微软与 AmeNote 合作发布高速 USB MIDI 2.0 类驱动程序,并开源 Windows MIDI 服务及其相关组件。 MIDI 2.0 已存在多年,此举标志着 Windows 11 开始真正拥抱这项新技术。
Windows 11 está redefindo o suporte MIDI.

许多应用程序依赖MIDI进行音乐合成,但在 Windows 中的大部分 MIDI 支持几十年来都没有变化。现在,微软终于通过一个强大的新框架来解决这个问题。

微软刚刚发布了Windows 11 Insider Preview Build 27788 到 Canary Channel。也许最大的改进是公开预览 Windows MIDI 服务,这是一个全新重写的 MIDI 实现,旨在现代化和提升 Windows 上的音乐创作。此添加引入了对 MIDI 2.0 标准的全面支持,自 1983 年首次出现以来,MIDI 技术的一项重大进步。

新的MIDI服务堆栈旨在为未来的扩展提供稳固的基础,同时解决Windows上原始MIDI 1.0实现的长期存在的局限性。Windows MIDI服务采用这一新标准,带来了更快的数据传输和更高分辨率的消息,从而提高了时间同步精度,并更加精确地控制音乐参数。

这也包括双向通信。与MIDI 1.0单向通信不同,MIDI 2.0使设备能够相互通信,促进乐器之间的协商和发现。其他改进包括使用USB MIDI设备时的定时精度提高和抖动减少,以及多客户端支持,允许多个应用程序同时访问单个MIDI设备。Windows MIDI服务还提供在线调度发送消息和带时间戳的传入消息,以提高准确性,并且系统现在支持应用程序间MIDI路由,无需第三方软件。最后,Windows可以根据应用程序和设备的需求在MIDI 1.0和MIDI 2.0之间进行翻译。

Windows 11 下一个版本不仅将改进 MIDI 服务,还将加入新的高速 USB MIDI 2.0 类驱动程序。微软与日本音乐电子工业协会(AMEI)合作,将由 AmeNote 开发的该驱动程序纳入预览版。 该驱动程序适用于 MIDI 2.0 和兼容类的 MIDI 1.0 设备。您可以手动将新驱动程序分配给任何兼容类的 USB MIDI 1.0 设备,以获得其增强的性能。

最棒的是,微软还将Windows MIDI服务及其相关组件以MIT许可证开源。源代码、工具、测试和SDK现已在GitHub上发布,如果你想查看这些美味的源代码,也可以这样做。 可在GitHub上作为独立版本发布的 Windows MIDI Services App SDK 为开发人员提供了利用新MIDI功能创建应用程序所需的工具。此外,SDK还包括一个名为“MIDI设置”的桌面应用程序,允许用户管理端点、重命名设备、创建环回设备以及配置网络MIDI 2.0连接。

MIDI 2.0 已存在几年了,很高兴看到微软现在在 Windows 11 上真正接受这项新技术。虽然花了些时间,但我们终于实现了这一点。尽管如此,要充分利用这些升级,硬件乐器和 DAW 都需要添加对 MIDI 2.0 的支持,而这目前还不是非常普遍。

如果你想体验MIDI服务和MIDI 2.0的众多优势,你现在可以下载最新的内部预览版来亲自测试。更具体地说,如果你要尝试这个功能,微软希望你使用新的MIDI服务与WinMM MIDI 1.0 API一起测试。正如我们每次报道新内测版本时所提到的,除非你愿意深入了解预发布软件,否则建议不要在主机器上使用它。所有这些与MIDI相关的更改最终将部署到Windows的主流版本中,但可能需要一段时间才能完成。