HomeWinBuzzer NewsMicrosoft Encourages Developers to Use New Windows 10 MIDI Enhancements

Microsoft Encourages Developers to Use New Windows 10 MIDI Enhancements

In a blog post, Microsoft highlighted some of the new MIDI functionality in Windows 10, complete with in-depth tutorials for developers.


Windows has supported MIDI for a very long time. The communications protocol is one of the most important tools in production and has been supported from as early as the 16-bit operating systems.

However, more recently built an API for use in UWP apps. The functionality released last year, but it appears the Redmond giant isn't happy with the turnout. In a blog post on Wednesday, the company detailed some of the newer functionalities and how developers can implement them.

Bluetooth LE MIDI Support and More

The most recent MIDI feature was native support for Bluetooth LE, coming with the Windows 10 Anniversary Update.

This was particularly useful for the developers of Cakewalk, creators of SONAR, a popular DAW application.

“We're happy to see Microsoft supporting the Bluetooth MIDI spec and exposing it to Windows developers through a simplified API,” said Noel Borthwick, CTO.“Using the new Win32 wrapper for the UWP MIDI API, we were able to prototype Bluetooth MIDI support very quickly. At Cakewalk we're looking ahead to support wireless peripherals, so this is a very welcome addition from Microsoft.”

However, there have also been some other new additions, some with Windows 10's initial release, some later. Here's the full list:

  • “UWP MIDI Basics – using MIDI in Windows Store apps
  • The Win32 wrapper for UWP MIDI (making the API accessible to desktop apps)
  • MIDI Helper libraries for C# and PowerShell
  • Low-latency improvements to WASAPI
  • Additional driver work with partners to opt-in to smaller buffers for lower latency on modern Windows 10 devices like Surface and phones like the 950/950xl
  • Tweaks to enable raw audio processing without any latency-adding DSP
  • New low-latency UWP Audio and effects API named AudioGraph.”

Of course, one of Microsoft's most recent audio improvements was support for spatial audio. Microsoft's new technology allows for realistic sound that can emulate a real life location effectively.

Principal Program Manager of Windows Pete Brown also went into detail on how some of these can be used in Windows 10, mostly for UWP apps. It's a great resource, so be sure to check out the full blog post if you're interested.

Ryan Maskell
Ryan Maskellhttps://ryanmaskell.co.uk
Ryan has had a passion for gaming and technology since early childhood. Fusing the skills from his Creative Writing and Publishing degree with profound technical knowledge, he enjoys covering news about Microsoft. As an avid writer, he is also working on his debut novel.

Recent News