[PlanetCCRMA] Turtle Beach USB MIDI cable

Paul Coccoli pcoccoli@gmail.com
Mon May 29 13:15:02 2006

I'm trying to connect some devices using the Voyetra Turtle Beach USB
MIDI cable.  I found an old thread where someone got it working after
blacklisting the OSS usb_midi module, but I don't think that's my
problem (I already did that a long time ago).

After plugging the cable and a Yamaha DD-5 drum controller, nothing
shows up in `aconnect -i`.  I do see the following:

[paul@localhost paul]$ dmesg | grep -i usb
: USB HID v1.00 Device [Voyetra Turtle Beach, Inc. Turtle Beach USB
MIDI 1x1] on usb3:9.1

So that's good.

[paul@localhost paul]$ /sbin/lsmod | grep usb
snd-usb-audio          63008   0
snd-rawmidi            19808   0 [snd-seq-midi snd-usb-audio snd-mpu401-uart]
snd-pcm                86144   2 [snd-pcm-oss snd-usb-audio snd-ice1712]
snd                    49156   2 [snd-seq-midi snd-seq-midi-event
snd-pcm-oss snd-mixer-oss snd-seq snd-usb-audio snd-ice1712
snd-ac97-codec snd-mpu401-uart snd-rawmidi snd-seq-device snd-cs8427
snd-pcm snd-timer snd-i2c snd-ak4xxx-adda]
usb-uhci               27052   0 (unused)
usbcore                80928   1 [snd-usb-audio hid usb-uhci ehci-hcd]

Also good (no OSS modules are loaded, snd-usb-audio is loaded).

[paul@localhost paul]$ cat /proc/bus/usb/devices
T:  Bus=03 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  9 Spd=12  MxCh= 0
D:  Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
P:  Vendor=10f5 ProdID=0003 Rev= 0.0a
S:  Manufacturer=Voyetra Turtle Beach, Inc.
S:  Product=Turtle Beach USB MIDI 1x1
C:* #Ifs= 2 Cfg#= 1 Atr=80 MxPwr=100mA
I:  If#= 0 Alt= 0 #EPs= 2 Cls=01(audio) Sub=03 Prot=00 Driver=(none)
E:  Ad=01(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms

Looks promising...

[paul@localhost paul]$ aconnect -i
client 0: 'System' [type=kernel]
    0 'Timer           '
    1 'Announce        '

Rats.  Nothing there.  To make sure nothing is wrong with the Yamaha,
I connected my Evolution MK-249C, which works fine over USB, using the
Turtle Beach cable, but it doesn't show up either.

This is on RH9/Planet CCRMA (2.4.26-1.ll.rh90.ccrma).  Any ideas?