[alsa-devel] Disable DAPM for click avoidance ?

Mark Brown broonie at kernel.org
Fri Nov 24 12:41:07 CET 2017


On Fri, Nov 24, 2017 at 10:43:48AM +0100, Ricard Wanderlof wrote:

> I know there are codecs that do not need their inputs/outputs (internally) 
> biased to a VMID, but have a 0V bias level using an internal charge-pump 
> design to generate the required internal negative voltages, if that is 
> what you're thinking of. One disadvantage from a cost perspective is the 
> external capacitors needed for the charge pump to operate, and the design 
> in which this one is used is extermely cost optimized.

Right, but it's not like none of that wasn't already covered by the many
existing CODECs in that space that already paid back their development
costs years ago, it's surprising that anyone would try to make something
new there.

> > > During which time period is the digital mute enabled? From the first 
> > > stream startup until everything is up and running?

> > It should be enabled at all times that we're not actively playing
> > anything.  

> Ok. So it really would be the last callback made (with mute = off) to the 
> codec driver once everything else has been set up then?

That's the idea.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 488 bytes
Desc: not available
URL: <http://mailman.alsa-project.org/pipermail/alsa-devel/attachments/20171124/8a633274/attachment.sig>


More information about the Alsa-devel mailing list