У меня есть приложение, которое опирается на встроенный Microsoft GS Wavetable Synth. Он работает безупречно в Windows XP, Vista, 7, 8 и 8.1. В то время как первый вызов midiOutOpen в Windows 10 работает, последующие вызовы приводят к коду ошибки 1, что означает "Unspecified error". Код прост:
result = midiOutOpen(&_midiOutHandle, midiOutputDevice, NULL, 0, CALLBACK_NULL);
Любые идеи относительно того, как решить эту проблему, очень ценятся.