My USB Dac came by mail recently, a HifiMeDiy Sabre USB DAC (96khz/24bit
- ES9023+TE7022)
It seems to work fine on my machine. Quite compact, too.
I encountered one issue: the DAC does not handle 88.2kHz music. 44.1 ok,
96 ok, but they left 88.2 aside. 
When I play an 88.2 record, squeezelite logs an error and goes silent.
In fact, it remains silent until I kill and restart it. Power on/off is
not enough.

For the moment my solution is to sync with an SB3 ;) 
Does something else make sense ?


Code:
--------------------
    # squeezelite-i386 -foo
  Squeezelite v0.9beta7, Copyright 2012, 2013 Adrian Smith. See -t for license 
terms
  …
  # lsusb -v -s 2:3:1
  
  Bus 002 Device 003: ID 1852:7022 GYROCOM C&C Co., LTD 
  Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x1852 GYROCOM C&C Co., LTD
  idProduct          0x7022 
  bcdDevice            0.01
  iManufacturer           1 
  iProduct                2 
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
  bLength                 9
  bDescriptorType         2
  wTotalLength          428
  bNumInterfaces          4
  bConfigurationValue     1
  iConfiguration          0 
  bmAttributes         0x80
  (Bus Powered)
  MaxPower              500mA
  Interface Descriptor:
  bLength                 9
  bDescriptorType         4
  bInterfaceNumber        0
  bAlternateSetting       0
  bNumEndpoints           1
  bInterfaceClass         3 Human Interface Device
  bInterfaceSubClass      0 No Subclass
  bInterfaceProtocol      0 None
  iInterface              0 
  HID Device Descriptor:
  bLength                 9
  bDescriptorType        33
  bcdHID               1.00
  bCountryCode            0 Not supported
  bNumDescriptors         1
  bDescriptorType        34 Report
  wDescriptorLength      58
  Report Descriptor: (length is 58)
  Item(reserved): (null), data= [ 0xff 0xff 0xff 0xff ] -1
  Item(reserved): (null), data= [ 0xff 0xff 0xff 0xff ] -1
  Item(reserved): (null), data= [ 0xff 0xff 0xff 0xff ] -1
  Item(reserved): (null), data= [ 0xff 0xff 0xff 0xff ] -1
  Item(reserved): (null), data= [ 0xff 0xff 0xff 0xff ] -1
  Item(reserved): (null), data= [ 0xff 0xff 0xff 0xff ] -1
  Item(reserved): (null), data= [ 0xff 0xff 0xff 0xff ] -1
  Item(reserved): (null), data= [ 0xff 0xff 0xff 0xff ] -1
  Item(reserved): (null), data= [ 0xff 0xff 0xff 0xff ] -1
  Item(reserved): (null), data= [ 0xff 0xff 0xff 0xff ] -1
  Item(reserved): (null), data= [ 0xff 0xff 0xff 0xff ] -1
  Item(reserved): (null), data= [ 0xff 0xff 0x00 0x00 ] 65535
  Endpoint Descriptor:
  bLength                 7
  bDescriptorType         5
  bEndpointAddress     0x81  EP 1 IN
  bmAttributes            3
  Transfer Type            Interrupt
  Synch Type               None
  Usage Type               Data
  wMaxPacketSize     0x0012  1x 18 bytes
  bInterval              32
  Interface Descriptor:
  bLength                 9
  bDescriptorType         4
  bInterfaceNumber        1
  bAlternateSetting       0
  bNumEndpoints           0
  bInterfaceClass         1 Audio
  bInterfaceSubClass      1 Control Device
  bInterfaceProtocol      0 
  iInterface              3 
  AudioControl Interface Descriptor:
  bLength                10
  bDescriptorType        36
  bDescriptorSubtype      1 (HEADER)
  bcdADC               1.00
  wTotalLength           92
  bInCollection           2
  baInterfaceNr( 0)       2
  baInterfaceNr( 1)       3
  AudioControl Interface Descriptor:
  bLength                12
  bDescriptorType        36
  bDescriptorSubtype      2 (INPUT_TERMINAL)
  bTerminalID             1
  wTerminalType      0x0603 Line Connector
  bAssocTerminal          0
  bNrChannels             2
  wChannelConfig     0x0003
  Left Front (L)
  Right Front (R)
  iChannelNames           0 
  iTerminal               0 
  AudioControl Interface Descriptor:
  bLength                12
  bDescriptorType        36
  bDescriptorSubtype      2 (INPUT_TERMINAL)
  bTerminalID             5
  wTerminalType      0x0605 SPDIF interface
  bAssocTerminal          0
  bNrChannels             2
  wChannelConfig     0x0003
  Left Front (L)
  Right Front (R)
  iChannelNames           0 
  iTerminal               0 
  AudioControl Interface Descriptor:
  bLength                12
  bDescriptorType        36
  bDescriptorSubtype      2 (INPUT_TERMINAL)
  bTerminalID             9
  wTerminalType      0x0101 USB Streaming
  bAssocTerminal          0
  bNrChannels             2
  wChannelConfig     0x0003
  Left Front (L)
  Right Front (R)
  iChannelNames           0 
  iTerminal               0 
  AudioControl Interface Descriptor:
  bLength                 9
  bDescriptorType        36
  bDescriptorSubtype      3 (OUTPUT_TERMINAL)
  bTerminalID             3
  wTerminalType      0x0605 SPDIF interface
  bAssocTerminal          0
  bSourceID              16
  iTerminal               0 
  AudioControl Interface Descriptor:
  bLength                 9
  bDescriptorType        36
  bDescriptorSubtype      3 (OUTPUT_TERMINAL)
  bTerminalID             7
  wTerminalType      0x0101 USB Streaming
  bAssocTerminal          0
  bSourceID              11
  iTerminal               0 
  AudioControl Interface Descriptor:
  bLength                10
  bDescriptorType        36
  bDescriptorSubtype      6 (FEATURE_UNIT)
  bUnitID                14
  bSourceID               1
  bControlSize            1
  bmaControls( 0)      0x01
  Mute
  bmaControls( 1)      0x02
  Volume
  bmaControls( 2)      0x02
  Volume
  iFeature                0 
  AudioControl Interface Descriptor:
  bLength                10
  bDescriptorType        36
  bDescriptorSubtype      6 (FEATURE_UNIT)
  bUnitID                16
  bSourceID               9
  bControlSize            1
  bmaControls( 0)      0x01
  Mute
  bmaControls( 1)      0x02
  Volume
  bmaControls( 2)      0x02
  Volume
  iFeature                0 
  AudioControl Interface Descriptor:
  bLength                 8
  bDescriptorType        36
  bDescriptorSubtype      5 (SELECTOR_UNIT)
  bUnitID                11
  bNrInPins               2
  baSource( 0)           14
  baSource( 1)            5
  iSelector               0 
  Interface Descriptor:
  bLength                 9
  bDescriptorType         4
  bInterfaceNumber        2
  bAlternateSetting       0
  bNumEndpoints           0
  bInterfaceClass         1 Audio
  bInterfaceSubClass      2 Streaming
  bInterfaceProtocol      0 
  iInterface              0 
  Interface Descriptor:
  bLength                 9
  bDescriptorType         4
  bInterfaceNumber        2
  bAlternateSetting       1
  bNumEndpoints           1
  bInterfaceClass         1 Audio
  bInterfaceSubClass      2 Streaming
  bInterfaceProtocol      0 
  iInterface              0 
  AudioStreaming Interface Descriptor:
  bLength                 7
  bDescriptorType        36
  bDescriptorSubtype      1 (AS_GENERAL)
  bTerminalLink           7
  bDelay                  0 frames
  wFormatTag              1 PCM
  AudioStreaming Interface Descriptor:
  bLength                26
  bDescriptorType        36
  bDescriptorSubtype      2 (FORMAT_TYPE)
  bFormatType             1 (FORMAT_TYPE_I)
  bNrChannels             2
  bSubframeSize           2
  bBitResolution         16
  bSamFreqType            6 Discrete
  tSamFreq[ 0]         8000
  tSamFreq[ 1]        16000
  tSamFreq[ 2]        32000
  tSamFreq[ 3]        44100
  tSamFreq[ 4]        48000
  tSamFreq[ 5]        96000
  Endpoint Descriptor:
  bLength                 9
  bDescriptorType         5
  bEndpointAddress     0x82  EP 2 IN
  bmAttributes            9
  Transfer Type            Isochronous
  Synch Type               Adaptive
  Usage Type               Data
  wMaxPacketSize     0x0184  1x 388 bytes
  bInterval               1
  bRefresh                0
  bSynchAddress           0
  AudioControl Endpoint Descriptor:
  bLength                 7
  bDescriptorType        37
  bDescriptorSubtype      1 (EP_GENERAL)
  bmAttributes         0x01
  Sampling Frequency
  bLockDelayUnits         2 Decoded PCM samples
  wLockDelay              2 Decoded PCM samples
  …
  Device Status:     0x0000
  (Bus Powered)
  
--------------------


------------------------------------------------------------------------
epoch1970's Profile: http://forums.slimdevices.com/member.php?userid=16711
View this thread: http://forums.slimdevices.com/showthread.php?t=97046

_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix

Reply via email to