Hi, On 03/28/2014 06:49 PM, Andrea M wrote: > I bought an USB DAC from TEAC (device UD-H01 with chip TENOR 8802) and this, > with its own drivers, works perfectly under Windows7 and OSX ( I tried both > with 16 and 24 bit from 44.1 to 192Khz).
If you need a custom driver on OSX, this is a sign that the card is not compliant to the USB audio standard. Hence, we need to find out which transport format the card really supports, and probably add code to the Linux kernel for it. Your card's USB ID is 0644:8038, which we don't have special handling in the kernel for. From the top of my head, either the card reports a wrong endianess or wrong number of sample bytes for its 24bit format. Please post the output of 'lsusb -v'. > On my netbook which has Linux Mint last version and driver ALSA last > version, Side note: you shouldn't ever need to install ALSA on top of your kernel. The in-kernel version is always the most recent one, and so running the latest kernel is enough to get the newest drivers. > it works only at 16bit. While at 24bit, whatever is the frequency, > the sound is distorted and with many "clicks". As I mentioned on another mail in this thread, you should try with 'aplay -Dhw:X', where X is the index or the short name of the card as reported by 'cat /proc/asound/cards'. According to your alsa-info output, it is '1' in your case. > With Audacious I can't even select the 24bit option under Preferences. > On the web I've read about other users with this same problem and nobody was > able to solve it. > My last try is writing about this issue directly to the ALSA driver > developers, to understand if it could be possible to let this device work > properly under Linux, without turning back to Windows7. It certainly is possible, but it needs someone with such hardware who is willing to test patches [that would be you ;)]. To get started, please post the output of 'lsusb -v'. To test patches, you will also need to compile your own kernel first, from this repository: https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/ There are plenty of HOWTOs out there describing the necessary steps, one of which is here: https://wiki.ubuntu.com/KernelTeam/GitKernelBuild Sorry if this is more complicated than you hoped, but in order to fix drivers for broken hardware, you'll need to dive into the system a little deeper than usual. Best regards, Daniel ------------------------------------------------------------------------------ _______________________________________________ Alsa-user mailing list Alsa-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/alsa-user