[lug] Popping in i810_audio

Scott A. Herod herod at interact-tv.com
Fri Aug 24 10:51:05 MDT 2001


Hi Doug,

  The kernel mods that he has don't mean much to me but I did start
looking at the i810_audio driver.  It looks the driver needs to sync
the clock rate used by the ac97 codec.  It does this every time
something
is played by turning the ac97's power off then back on.  I'm betting
that's the "pop".  ( Down about line 428 of i810_audio.c, 2.4.8 version.
)

Scott

"Bonnell, Doug" wrote:
> 
> This URL doesn't pertain to the i810 audio per se, but
> it does mention that the "pop" is caused by the driver
> doing a "calibration".
> 
>         http://www.acqualan.com.br/misc/cs4237b.html
> 
> Hope this points in the right direction for you.
> 
> Doug
> 
> -----Original Message-----
> From: Scott A. Herod [mailto:herod at interact-tv.com]
>
> Hello,
> 
>   I've got a new HP Pavilion with an i810 board and i810 audio.
> I've got a bad "pop" that occurs whenever audio begins to play.
> This happens with "play" and xmms although it seems to be better
> if xmms uses the aRts Driver rather than OSS or esd.  I'm guessing
> that the aRtsd code ramps up volume to hide the pop.
> 
>   Anyone familar with this problem?  Is it caused by the i810_audio
> driver ( I've tried the driver with 2.4.8 and it still occurs ).
> Is the 'Alan Cox' who's credited with writing the driver the same
> Alan Cox of kernel fame?  Kernel Changelogs are not particularly
> useful for determining if the issue has ever been addressed.
> 
> Thanks,
> 
> Scott



More information about the LUG mailing list