Skip to content

In-box SDK/API Developer Preview 2

Pre-release
Pre-release

Choose a tag to compare

@Psychlist1972 Psychlist1972 released this 19 Jul 01:47
· 237 commits to main since this release
28b6fc0

Please refer to https://github.com/microsoft/MIDI/releases/tag/inbox-dev-preview-1 for usage information, and the larger changes introduced with the in-box version.

This release is a minor update which builds upon that information and has the same restrictions. There are no new distribution rights conveyed with this preview release.


Changes

Legacy API Port Enumeration

  • Fixed MIDI 1 Port off-by-one problem, issue #1046
  • Added MidiLegacyPortDeviceWatcher::GetEnumeratedPortsForAssociatedEndpointAndGroup to be compatible with the rc4 SDK features
  • Added Arm64X binaries to Arm64EC binaries section in NuGet package
  • Tons of copilot-assisted hardening of input parameters and exception handling

Docs

There's still documentation work to do, but the SDK reference documentation has been significantly updated to reflect these changes.

https://microsoft.github.io/MIDI/sdk-reference/

In-Development SDK Types

As before, the in-development SDK bits like Network MIDI 2 are not included in this release.