From alsa-user-owner@alsa.jcu.cz  Wed Dec 16 07:10:32 1998
Received: from arwen.otago.ac.nz (arwen.otago.ac.nz [139.80.64.160])
	by marvin.jcu.cz (8.9.1a/8.9.1) with ESMTP id HAA00556
	for <alsa-user@alsa.jcu.cz>; Wed, 16 Dec 1998 07:04:35 +0100
Received: from albatross.co.nz (ou075188.otago.ac.nz [139.80.75.188])
	by arwen.otago.ac.nz (8.9.1/8.9.1) with ESMTP id TAA06512
	for <alsa-user@alsa.jcu.cz>; Wed, 16 Dec 1998 19:04:31 +1300 (NZDT)
Message-ID: <36774E39.6BECBEAD@albatross.co.nz>
Date: Wed, 16 Dec 1998 19:07:53 +1300
From: Bryce McKinlay <bryce@albatross.co.nz>
MIME-Version: 1.0
To: alsa-user@alsa.jcu.cz
Subject: CS4236B: Loud "popping" sound every time a sound is played
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Reply-To: alsa-user@alsa.jcu.cz
Sender: alsa-user-owner@alsa.jcu.cz
Precedence: list

Hi all,

My work machine is a Dell Optiplex GXa with an integrated CS4236B chip.
I have using the $20 OSS drivers for some time with no problems, but got
sick of having to download a new version with each kernel release (and
incompatibility with .acX kernel patches) so I thought I'd try the
alternatives.

The problem: Whenever a sound FINISHES playing (and the app releases the
sound card) I get a very loud clicking/popping noise. I have tried
virtually every possible combination of ports, IRQs, DMAs, and buffer
sizes but I allways get this annoying sound. MUTING the master channel
does prevent the problem (but then, obviously, I dont get any sound!!)

Windows and OSS work fine, but the Linux-kernel drivers and ALSA both
seem to exhibit this problem.

my /etc/conf.modules configuration:

alias char-major-14 snd
alias snd-minor-oss-0 snd-mixer
alias snd-minor-oss-3 snd-pcm1-oss
alias snd-minor-oss-4 snd-pcm1-oss
alias snd-minor-oss-5 snd-pcm1-oss
alias snd-minor-oss-12 snd-pcm1-oss
alias snd-card-0 snd-card-cs4236
options snd snd_major=14 snd_cards_limit=1
options snd-card-cs4236 snd_port=0x0534 snd_cport=0x0f00
snd_mpu_port=0x0330 snd_fm_port=0x0388 snd_jport=0x3A0 snd_irq=5
snd_dma1=1 snd_dma2=0 snd_dma1_size=64 snd_dma2_size=64

Board configuration as reported by isapnp:

Board 1 has Identity b6 ff ff ff ff 35 68 63 0e:  CSC6835 Serial No -1
[checksum b6]
CSC6835/-1[0]{WSS/SB              }: Ports 0x534 0x388 0x220; IRQ5 DMA1
DMA0 --- Enabled OK
CSC6835/-1[1]{Game                }: Port 0x3A0; --- Enabled OK
CSC6835/-1[2]{Ctrl                }: Port 0xF00; --- Enabled OK
CSC6835/-1[3]{MPU                 }: Port 0x330; --- Enabled OK

Anyone have any ideas what might be causing this?

regards

  [ bryce ]




