This looks like it might bring windows on par with OSX for MIDI, but while windows has that terrible driver architecture that allows for one hardware driver to interrupt another hardware driver I'm afraid audio will always be second to OSX.
These "Deferred procedure calls" are ever present and make windows audio completely unpredictable. Having random audio buffer underruns because your video card decided to do something that stopped the OS from sending data to your sound interface is really a big problem.
Yup, has been for a while but it seems a lot of people were waiting for the dust to settle with Windows support. With that now released and the APIs locked down, there are some things starting to happen, such as JUCE now supporting MIDI 2.0.
This sounds exciting and it seems to be enabled on my Windows installation (checked with their tool).
But where do I go from here? Is there something usable for the end user (like the settings app they mention) or is it developers-only for now? How do I use it with my Ableton + external setup?
5 comments
[ 90.1 ms ] story [ 636 ms ] threadThese "Deferred procedure calls" are ever present and make windows audio completely unpredictable. Having random audio buffer underruns because your video card decided to do something that stopped the OS from sending data to your sound interface is really a big problem.
https://www.sweetwater.com/sweetcare/articles/solving-dpc-la...
But where do I go from here? Is there something usable for the end user (like the settings app they mention) or is it developers-only for now? How do I use it with my Ableton + external setup?
The documentation I found is not very clear: https://microsoft.github.io/MIDI/