[LAU] Terrasoniq Phase X64 USB audio interface?

From: Hannes Rohde <Hannes.Rohde@email-addr-hidden>
Date: Sat Sep 11 2010 - 12:44:11 EEST

Hi all,

I just received my new toy, a Terrasoniq Phase X64 USB sound interface.
Of course it does not work plug-n-play in Linux, just as expected :-)
But maybe it's still possible to get it to run with a little more effort
- does anyone here have a hint for me?

uname -a:

   Linux orbit 2.6.32-24-generic #42-Ubuntu SMP Fri Aug 20 14:21:58
   UTC 2010 x86_64 GNU/Linux

cat /proc/asound/cards:

   does not see it, only my onboard intel sound

dmesg:

[32404.720016] usb 1-6: new high speed USB device using ehci_hcd and
                         address 4
[32404.871290] usb 1-6: configuration #1 chosen from 1 choice

lsmod does not show the snd-usb-audio module

lsusb -v:

Bus 001 Device 004: ID 0a4a:5b01
Device Descriptor:
   bLength 18
   bDescriptorType 1
   bcdUSB 2.00
   bDeviceClass 0 (Defined at Interface level)
   bDeviceSubClass 0
   bDeviceProtocol 0
   bMaxPacketSize0 64
   idVendor 0x0a4a
   idProduct 0x5b01
   bcdDevice 1.00
   iManufacturer 1 MUSONIK GmbH
   iProduct 2 MUSONIK GmbH PHASE X64 USB
   iSerial 3 no serial number
   bNumConfigurations 1
   Configuration Descriptor:
     bLength 9
     bDescriptorType 2
     wTotalLength 80
     bNumInterfaces 2
     bConfigurationValue 1
     iConfiguration 0
     bmAttributes 0x40
       (Missing must-be-set bit!)
       Self Powered
     MaxPower 0mA
     Interface Descriptor:
       bLength 9
       bDescriptorType 4
       bInterfaceNumber 0
       bAlternateSetting 0
       bNumEndpoints 0
       bInterfaceClass 255 Vendor Specific Class
       bInterfaceSubClass 0
       bInterfaceProtocol 0
       iInterface 0
     Interface Descriptor:
       bLength 9
       bDescriptorType 4
       bInterfaceNumber 0
       bAlternateSetting 1
       bNumEndpoints 3
       bInterfaceClass 255 Vendor Specific Class
       bInterfaceSubClass 0
       bInterfaceProtocol 0
       iInterface 0
       Endpoint Descriptor:
         bLength 7
         bDescriptorType 5
         bEndpointAddress 0x02 EP 2 OUT
         bmAttributes 5
           Transfer Type Isochronous
           Synch Type Asynchronous
           Usage Type Data
         wMaxPacketSize 0x009c 1x 156 bytes
         bInterval 1
       Endpoint Descriptor:
         bLength 7
         bDescriptorType 5
         bEndpointAddress 0x83 EP 3 IN
         bmAttributes 2
           Transfer Type Bulk
           Synch Type None
           Usage Type Data
         wMaxPacketSize 0x0200 1x 512 bytes
         bInterval 4
       Endpoint Descriptor:
         bLength 7
         bDescriptorType 5
         bEndpointAddress 0x04 EP 4 OUT
         bmAttributes 2
           Transfer Type Bulk
           Synch Type None
           Usage Type Data
         wMaxPacketSize 0x0200 1x 512 bytes
         bInterval 4
     Interface Descriptor:
       bLength 9
       bDescriptorType 4
       bInterfaceNumber 1
       bAlternateSetting 0
       bNumEndpoints 0
       bInterfaceClass 255 Vendor Specific Class
       bInterfaceSubClass 0
       bInterfaceProtocol 0
       iInterface 0
     Interface Descriptor:
       bLength 9
       bDescriptorType 4
       bInterfaceNumber 1
       bAlternateSetting 1
       bNumEndpoints 2
       bInterfaceClass 255 Vendor Specific Class
       bInterfaceSubClass 0
       bInterfaceProtocol 0
       iInterface 0
       Endpoint Descriptor:
         bLength 7
         bDescriptorType 5
         bEndpointAddress 0x81 EP 1 IN
         bmAttributes 5
           Transfer Type Isochronous
           Synch Type Asynchronous
           Usage Type Data
         wMaxPacketSize 0x0040 1x 64 bytes
         bInterval 4
       Endpoint Descriptor:
         bLength 7
         bDescriptorType 5
         bEndpointAddress 0x86 EP 6 IN
         bmAttributes 2
           Transfer Type Bulk
           Synch Type None
           Usage Type Data
         wMaxPacketSize 0x0200 1x 512 bytes
         bInterval 1
Device Qualifier (for other device speed):
   bLength 10
   bDescriptorType 6
   bcdUSB 2.00
   bDeviceClass 0 (Defined at Interface level)
   bDeviceSubClass 0
   bDeviceProtocol 0
   bMaxPacketSize0 64
   bNumConfigurations 1
Device Status: 0x0001
   Self Powered

Do you see any chance to get this working?
I can use all hints and ideas you might have...

Cheers + big thanks in advance
Hannes
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-user
Received on Sat Sep 11 16:15:02 2010

This archive was generated by hypermail 2.1.8 : Sat Sep 11 2010 - 16:15:02 EEST