Windows 11 正在迎来一次重大更新,特别是针对其长期未变的 MIDI 支持。微软宣布在 Canary 频道发布的 Windows 11 预览版 Build 27788 中引入了全新的 Windows MIDI 服务公开预览。MIDI 标准自1983年发布以来,已成为同步电子音乐设备的核心协议,广泛应用于合成器、鼓机等设备中。随着MIDI 2.0的推出,这一标准迎来了其首次重大更新,提供了更高的速度和保真度、更好的乐器控制以及现代双向通信等功能。
主要改进点
- 全面支持 MIDI 2.0:包括高速数据传输、更高分辨率的消息处理、增强的控制器值分辨率及完整的端点发现与协议协商。
- 性能提升:更快的数据传输速率带来了更好的定时准确性,减少了抖动问题。
- USB MIDI 驱动程序升级:新的驱动程序不仅支持 MIDI 2.0,也完全兼容 MIDI 1.0 设备,尤其是 USB MIDI 设备。
- 多客户端支持:允许多个应用程序同时访问同一 MIDI 设备,提升了资源共享效率。
- 自动转换功能:根据应用和设备的需求,在 MIDI 1.0 和 MIDI 2.0 之间自动转换。
- 开源承诺:Windows MIDI 服务及其相关组件已开源,采用 MIT 许可证,鼓励全球开发者参与贡献。
开发者工具与资源
Windows MIDI 服务的应用程序 SDK 和工具集已经准备好供开发者使用。其中包括:
- Windows MIDI 服务控制台 (midi.exe):一个多功能控制台工具,用于发送消息、检查 MIDI 状态等。
- MIDI 诊断工具 (mididiag.exe):帮助技术支持人员获取关于PC上MIDI状态的信息。
- 其他开发工具:如 MIDI 内核流式端点信息工具(midiksinfo.exe) 和 MIDI 组播动态DNS信息工具(midimdnsinfo.exe),分别服务于硬件开发人员和支持即将推出的网络MIDI 2.0传输。
此外,微软还计划在未来版本中加入网络 MIDI 2.0 传输、虚拟patch-bay路由功能以及 BLE MIDI 1.0 传输的重写工作。
对于有兴趣尝试新功能的用户和开发者来说,现在可以通过下载最新的预览版来体验这些变化。需要注意的是,尽管这些预览版包含了众多
评论