I just got this simple USB DAC to play with Volumio. It’s detected by the system and aplay shows that WAV file can be played through it, but I don’t hear any sounds from the speakers.
Here’s log from dmesg:
[ 3.213426] usb 1-1.2: new full-speed USB device number 4 using dwc_otg
[ 3.348643] usb 1-1.2: New USB device found, idVendor=08bb, idProduct=2704
[ 3.358506] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 3.367520] usb 1-1.2: Product: USB Audio DAC
[ 3.373713] usb 1-1.2: Manufacturer: Burr-Brown from TI
[ 3.390408] input: Burr-Brown from TI USB Audio DAC as /devices/platform/bcm2708_usb/usb1/1-1/1-1.2/1-1.2:1.2/input/input0
[ 3.406617] hid-generic 0003:08BB:2704.0001: input,hidraw0: USB HID v1.00 Device [Burr-Brown from TI USB Audio DAC ] on usb-bcm2708_usb-1.2/input2
Here’s aplay output:
root@volumio:~# aplay -vv -Ddefault:0 SUPER_test7_LPCM_Mono_VBR_16SS_22050Hz.WAV
Playing WAVE 'SUPER_test7_LPCM_Mono_VBR_16SS_22050Hz.WAV' : Signed 16 bit Little Endian, Rate 22050 Hz, Mono
Plug PCM: Rate conversion PCM (48000, sformat=S16_LE)
Converter: linear-interpolation
Protocol version: 10002
Its setup is:
stream : PLAYBACK
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 1
rate : 22050
exact rate : 22050 (22050/1)
msbits : 16
buffer_size : 7526
period_size : 470
period_time : 21333
tstamp_mode : NONE
period_step : 1
avail_min : 470
period_event : 0
start_threshold : 7526
stop_threshold : 7526
silence_threshold: 0
silence_size : 0
boundary : 493223936
Slave: Route conversion PCM (sformat=S16_LE)
Transformation table:
0 <- 0
1 <- 0
Its setup is:
stream : PLAYBACK
access : MMAP_INTERLEAVED
format : S16_LE
subformat : STD
channels : 1
rate : 48000
exact rate : 48000 (48000/1)
msbits : 16
buffer_size : 16384
period_size : 1024
period_time : 21333
tstamp_mode : NONE
period_step : 1
avail_min : 1024
period_event : 0
start_threshold : 16384
stop_threshold : 16384
silence_threshold: 0
silence_size : 0
boundary : 1073741824
Slave: Direct Stream Mixing PCM
Its setup is:
stream : PLAYBACK
access : MMAP_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 48000
exact rate : 48000 (48000/1)
msbits : 16
buffer_size : 16384
period_size : 1024
period_time : 21333
tstamp_mode : NONE
period_step : 1
avail_min : 1024
period_event : 0
start_threshold : 16384
stop_threshold : 16384
silence_threshold: 0
silence_size : 0
boundary : 1073741824
Hardware PCM card 0 'USB Audio DAC' device 0 subdevice 0
Its setup is:
stream : PLAYBACK
access : MMAP_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 48000
exact rate : 48000 (48000/1)
msbits : 16
buffer_size : 16384
period_size : 1024
period_time : 21333
tstamp_mode : ENABLE
period_step : 1
avail_min : 1024
period_event : 0
start_threshold : 1
stop_threshold : 1073741824
silence_threshold: 0
silence_size : 1073741824
boundary : 1073741824
appl_ptr : 0
hw_ptr : 0
# + | 39%
Please let me know if you have any ideas what’s wrong.