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 protected]> 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 protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/coreaudio-api/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to