[haiku-bugs] Re: [Haiku] #4463: Add multi-ports and multi-devices support to USB MIDI driver

  • From: "Pete" <trac@xxxxxxxxxxxx>
  • Date: Wed, 09 Feb 2011 01:06:10 -0000

#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.

Other related posts: