I use a DAC8 from T+A and its not playing well under Linux including Volumio2. The audio output is very stutteriing… i guess something is frong with the audio buffer in the asynchron mode, which seem to underrun frequently.
I am keen that it can be adressed because the Teac UD-H01 seem to run ok under linux and also within volumio. I am not a Linux kernel guy but i digged out some infos in the Internet regarding this which might bring us to a solution. I also contacted T+A and they gave me a hint, which is unfortunatly not usable in an easy way.
1.) Here are the Infos from T+A:
They told me that this works well… aplay -D hw:2,0 -B 8000 -F 4 test.wav
I tested it and it played well till 192khz … the switch -B and -F are setting the Alsa “buffer_time” and “period_time”. Unfortunatly I can set these variables within the aplay but not for the whole alsa or start the mpd using those settings…
-> could one of the experts here make those variables configurable which could probably help for many USB DAC issues?
2.) I found a implemented USB AUdio FIX in the Forums which were created for the Teac UD-H01. Maybe we can add the USB device numbers of the T+A DAC8 or somehow genericly the device id’s of all Tenor 8802TL based systems to see if this works well?
here are the infos regarding this Fix…
It really look like a problem of the internal Buffer Handling/Calculation and I would love if those issues for the Tenor receiver could be fixed in a general way since the manufaturer of this chipset did quit and is not supporting any of these products.
It would be really cool if somebody could pick this up and adress it within the volumio2 contect and maybe a generic linux kernel patch could be the result for this effort as well?
Here are the T+A DAC8 USB ID’s
[ 7218.315006] usb 1-1.5: New USB device found, idVendor=1852, idProduct=5034
[ 7218.324362] usb 1-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 7218.334081] usb 1-1.5: Product: T+A USB Audio Device
[ 7218.341442] usb 1-1.5: Manufacturer: T+A elektroakustik
[ 7218.352696] input: T+A elektroakustik T+A USB Audio Device as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.5/1-1.5:1.0/0003:1852:5034.000/input/input0
[ 7218.372377] hid-generic 0003:1852:5034.0001: input,hidraw0: USB HID v1.00 Device [T+A elektroakustik T+A USB Audio Device] on usb-3f980000.usb-1.5/input0