Hi.
I'm trying to connect a class compliant USB MIDI device to FreeBSD 10.1, and from what I understand if I have snd_uaudio loaded it should create a umidi device for me, which I can then use Jack_umidi to capture input from.
When I connect the keyboard I get the following:
A
There appears to be no corresponding umidi device, so it looks like snd_uaudio isn't recognising the device properly somehow. It works perfectly on Mac OS X, so I suspect that the keyboard is fine.
If anyone has any ideas on how to get this to work, I'd be very grateful.
I'm trying to connect a class compliant USB MIDI device to FreeBSD 10.1, and from what I understand if I have snd_uaudio loaded it should create a umidi device for me, which I can then use Jack_umidi to capture input from.
When I connect the keyboard I get the following:
Code:
May 12 12:21:19 bollo2 kernel: ugen0.8: <Hua Xing> at usbus0
May 12 12:21:19 bollo2 kernel: uaudio0: <Hua Xing Hua Xing, class 0/0, rev 1.00/1.00, addr 10> on usbus0
May 12 12:21:19 bollo2 kernel: uaudio0: No playback.
May 12 12:21:19 bollo2 kernel: uaudio0: No recording.
May 12 12:21:19 bollo2 kernel: device_attach: uaudio0 attach returned 6
A
usbconfig dump_device_desc gives me the following:
Code:
ugen0.8: <Hua Xing Hua Xing> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON (100mA)
bLength = 0x0012
bDescriptorType = 0x0001
bcdUSB = 0x0100
bDeviceClass = 0x0000
bDeviceSubClass = 0x0000
bDeviceProtocol = 0x0000
bMaxPacketSize0 = 0x0008
idVendor = 0x2702
idProduct = 0x2702
bcdDevice = 0x0100
iManufacturer = 0x0001 <Hua Xing>
iProduct = 0x0002 <Hua Xing>
iSerialNumber = 0x0000 <no string>
bNumConfigurations = 0x0001
There appears to be no corresponding umidi device, so it looks like snd_uaudio isn't recognising the device properly somehow. It works perfectly on Mac OS X, so I suspect that the keyboard is fine.
If anyone has any ideas on how to get this to work, I'd be very grateful.