[alsa-devel] [PATCH] New quirk for USB DAC 08bb:2704
Takashi Iwai
tiwai at suse.de
Mon Feb 14 23:32:48 CET 2011
At Mon, 14 Feb 2011 21:16:18 +0000,
Omari Stephens wrote:
>
> On 02/14/2011 05:10 PM, Takashi Iwai wrote:
> > At Sat, 12 Feb 2011 22:53:25 +0000,
> > Omari Stephens wrote:
> >>
> >> Howdy, all
> >>
> >> I have one of these:
> >> http://www.chordelectronics.co.uk/products_detail.asp?id=63
> >>
> >> It's got one of these USB DACs inside
> >> ID 08bb:2704 Texas Instruments Japan
> >>
> >> The DAC has a single mixer control, Master, which allows you to adjust
> >> volume and mute/unmute. The fun thing is that the volume adjustment has
> >> no effect whatsoever. On machines running pulse, this means that output
> >> will be at 0dB pretty much all the time. (Of course, this is true of
> >> non-pulse machines also).
> >>
> >> The attached patch disables the Master control, which causes pulse to
> >> control levels entirely in software, as it should for this device.
> >>
> >> The main downside to this patch is that, while the volume part of the
> >> Master control is non-functional, the mute/unmute aspect does work as
> >> expected. I couldn't figure out how to change the Master control to
> >> just a mute/unmute control, but if someone has suggestions on what to
> >> do, that'd be appreciated. Judging by the comments in the code (and
> >> contrary to what I wrote in the map comment), I presume the mute/unmute
> >> control is the only reason why 08bb:2702 isn't doing this same thing.
> >
> > The patch looks good to me. Could you give your sign-off?
> Oops; sorry (haven't submitted a kernel patch before). Will do.
>
> That said, I have some friends with the same device, and at least one
> says that the volume control works fine for him, so I want to do a bit
> more investigation before this quirk gets added. Will send email when I
> get things figured out a little more.
OK, let me know if it's ready.
thanks,
Takashi
More information about the Alsa-devel
mailing list