文章介绍了Windows 11原生支持MIDI 2.0的新闻,详细阐述了MIDI 2.0相较于1.0的升级特性,包括双向通信、自动设备发现、高分辨率控制器等,并提到微软推出的全新Windows MIDI服务堆栈及其改进功能,如多客户端模式、更清晰的端口命名方式等。此外,文章还提到微软的开放协作模式,包括GitHub代码库和Discord服务器的建立。
2 月 18 日消息,MIDI 是音乐制作领域的核心协议,音乐人通过电子乐器创作时长期依赖这一标准。自 1983 年问世以来,其被广泛使用,但微软过去对其的支持力度较为有限。今天下午,据外媒 Neowin 报道,Windows 11 现已原生支持 MIDI 2.0。
MIDI 2.0 于 2020 年首次公布。与 1.0 相比,MIDI 2.0 带来多项显著升级,包括双向通信、自动设备发现与协议配置、无速率上限、高分辨率控制器、逐音符表现能力以及自描述设备机制等
微软还推出了全新的 Windows MIDI 服务堆栈,在重构 MIDI 1.0 支持的同时整合 MIDI 2.0 功能。据IT之家了解,该堆栈已成为 Windows 11 的原生组成部分,微软数周前已在 Canary 预览版本 27788 中开始测试这一功能。
新版 MIDI 架构支持“多客户端”模式,多个应用可同时访问同一 MIDI 端口或设备,无需依赖厂商专用驱动。MIDI 1.0 新增更清晰的端口命名方式,并为端点引入更多元数据,所有设置都将支持通过即将提供的 MIDI Settings 应用进行配置。
其他改进包括:
- 内置回环与应用间 MIDI 连接
- 自动进行 MIDI 2.0 转换与缩放,实现任意设备与应用互通
- 通过时间戳与计划消息机制提升消息时序精度
- 通过新的 MIDI 1.0 与 MIDI 2.0 USB 类驱动支持新设备
- 提供工具与 MIDI 脚本支持
报道提到,微软此次开发 MIDI 堆栈强调开放协作模式,以便直接获得社区反馈。为此,其开放了一个 GitHub 代码库供开发者参与贡献,并建立 Discord 服务器支持协作与讨论。