Re: Problem with TEAC USB UD-H01 and ALSA

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user




[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux