MIDIUSB
MIDIUSB copied to clipboard
problem with Windows 10 (STATUS_DEVICE_DATA_ERROR: C000009C)
After compiling/uploading MIDIUSB_write.ino, my Arduino Due successfully enumerated on my Macbook Pro (OSX 10.10.1) and in no time I was able hear a software synth in Ableton responding to the sketch's noteOn/noteOff commands (SO COOL! i have been waiting forever for this...). However, I couldn't get the same response from Ableton using Windows 10. I went to "Device Manager" and got this error "STATUS_DEVICE_DATA_ERROR: C000009C". No idea how to fix this. Can you help?
Thank you so much for creating this library and updating it. It was much needed. Let me know if you need further information from me.
Thanks!
Phil
Hi Phil,
the problem with Due (and Zero) on Windows is due to wrong descriptors being sent to the host while configuring.
It has been solved with this PR https://github.com/arduino/Arduino/pull/4490 (not yet merged but super easy to apply manually)
Next sam core will contain it and MIDIUSB will be finally ok on all platform :smile: !