#4463: Add multi-ports and multi-devices support to USB MIDI driver --------------------------+----------------------------- Reporter: Pete | Owner: nobody Type: enhancement | Status: assigned Priority: normal | Milestone: R1 Component: Drivers/USB | Version: R1/pre-alpha1 Resolution: | Keywords: Blocked By: | Has a Patch: 0 Platform: All | Blocking: --------------------------+----------------------------- Comment (by Pete): Replying to [comment:12 lt_henry]: > I've tried my Cakewalk (Roland) midi to usb adapter, UM-1G, Vendor and Product: 0582:0105. it didn't work, It received a constant stream of zeros. So, I swapped input/output endpoints and now it works, both input and output midi :). I think you've cracked the case! That's exactly the problem I was getting with my MidiSport 2x2 -- a stream of zeros. Swapping the endpoints made it work for me too (but of course then kills it for my UNO interface). So the comment in the code at that point ("May need more thought") is highly appropriate (:-)). Obviously we have to determine what kind each endpoint is, and set things appropriately. I'm looking into it now. > However, neither original usb_midi nor this "patch" worked for another usb midi keyboard. I'm gonna provide more info about this (not at home currently). Yes please... > > BTW, what an awsome low latency has already Haiku!! Do you mean MIDI latency? ''Audio'' latency is horrendous on my current Haiku. I'm looking into that, too. -- Ticket URL: <http://dev.haiku-os.org/ticket/4463#comment:13> Haiku <http://dev.haiku-os.org> Haiku - the operating system.