Why Microsoft's Windows 10 Audio And MIDI APIs Are A big Deal

1 Billion devices can't be wrong      21/07/15

Buying Choices

At Summer NAMM there was an additional A3Exchange event - this is where developers of music and audio software get together for a powwow on whats what in the software and hardware universe surrounding the development of the industry.

Microsoft chose this event to deliver a keynote speech from principal program manager for music and audio and embedded technology Pete Brown.

As Pete kicks off, he recognises that Microsoft have been "a little quiet" on the audio front. He goes on to present the new parts of Windows 10 (due to be released shortly).

What Microsoft Have Done
Windows 10 has standardised the program structure and audio and MIDI APIs (programming interface that developers use to hook into OS level functions). So what? Well as we are told - this means that now developing for Windows 10 means you can access ALL Windows 10 devices from the same codebase. Thats, phones, desktops, tablets, Raspberry Pi 2 (it will run 10 too) - could run a single application. They say their aim is to reach up to 1 Billion devices in the first 1-2 years.

This is a bold move and is aimed at encouraging developers to start working on applications to work for Windows 10. In addition for the first 12 months of release of Windows 10 from 7, 8, 8.1 then its going to be a free upgrade.

MIDI API - also available across all Windows 10 devices - this new API allows multi-client access to single MIDI hardware, new jitter-free operation, plus other bug fixes - we hope they embrace the RTP MIDI (over the network too)

Audio Stack Optimisation - new low latency priority operation rather than previous priorities of battery life etc. 15ms shaved off the WDM and WASAPI off the bat.

Additionally application developers can access and define minimum buffer sizes to generate latencies. On the phone OS, thats gone down from over 100ms to "tens of ms".

Audio Core Optimisation - it will now be possible to define and isolate all the core audio processing to a single core, meaning no other processes will be able to interrupt the stream.

New Codecs - FLAC and ALAC for Apple device support which means less "unsupported media type". Web Audio is also added.

We also have news of the Akai MPC with Windows 10 embedded, plus additional segments featuring Propellerheads Reason, Bitwig and the Tesla instrument Microsoft built on campus.

Via NAMM https://www.namm.org/nammu/special-a3e-keynote-future-audio-harnessing-power

More From: MICROSOFT
Even more news...


 


More Videos

Featured Video
NAMM 2020: Krotos Audio Concept - New Synth Plugin 

Its all about the modulation


Featured Video
NAMM 2020: Keith McMillen K-Board Pro 4 MPE With Deckards Dream 

A quick demo using mpe to control Deckards Dream


Featured Video
NAMM 2020: Bitwig Studio Updates And Treats 

A couple of new features that were introduced last year


Featured Video
NAMM 2020: Steinberg AXR4 USB 

Steinberg release USB range of AXR4 interfaces


Featured Video
NAMM 2020: Presonus Quantum 2626, AR8c, ioStation 24c 

Presonus extend the Quantum range, release new Studiolive ARc Range and new ioStation


Featured Video
NAMM 2020: Steinberg USB-C Audio Interface 

AXR4U offers an alternative to the AXR4T Thunderbolt interface


Sonic LAB: Ladies and Gents - The Moog ONE 

What do you want to see?


NAMM 2020: Akai MPC ONE First Look 

Entry level MPC with plenty of features


Sonic LAB: Expressive É Osmose - First Look 

Augmented Keyboard with expression and sounds


Sonic LAB: U.D.O Audio Super 6 Synth First Look 

Production has begun