Re: Question for USB MIDI Support on OSX
Re: Question for USB MIDI Support on OSX
- Subject: Re: Question for USB MIDI Support on OSX
- From: Brian Willoughby <email@hidden>
- Date: Tue, 6 Jun 2017 17:24:04 -0700
Hi Philip,
It's possible that your USB-MIDI Descriptors are inconsistent. If you'd like to send them to me via private email, I'd be willing to review them to see if I can find any errors. The output format from USB Prober would be most convenient, but just about any format that includes the Device & Configuration Descriptor bytes in hex would work, since USB Prober does not decode the USB-MIDI Class Descriptors anyway.
I've developed a number of USB-MIDI Devices, and have experimented with official spec features that are not supported anywhere else but macOS. In particular, Windows does not support a lot of the more interesting features in the USB-MIDI Spec. I've found the built-in OS support from Apple to be very complete, so it's basically a question of whether you have made some error or if Apple really does not support what you're trying to do. My suggestion above to review the Descriptors is the first step, and you could use an Apple Developer Support incident if things still aren't working once you're sure that all your data is correct and consistent.
It's also possible that you might get a different set of eyes on your problem if you post to Apple's USB mailing list, but sometimes they refer audio/MIDI issues here anyway. It all depends.
Brian Willoughby
Sound Consulting
On Jun 6, 2017, at 3:35 PM, Philip Lukidis <email@hidden> wrote:
> We were wondering if OSX supports, in the domain of USB MIDI, more than one pair of bulk in/out endpoints for a given USB MIDI interface, with each endpoint having its own external jack. We have seen that only the last endpoint in/out pair is polled over the USB, not the first one, despite the fact that both MIDI in ports and both MIDI out ports appear at the application level.
> Yes, we could more than one cable number over the same endpoint, but our question remains: is more than one endpoint pair on the same USB MIDI interface supported by OSX, with each single endpoint having its own external jack?
> Any help and/or information would be much appreciated.
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden