From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takashi Iwai Subject: Re: another device for opl3sa2 Date: Thu, 05 Jul 2007 16:38:57 +0200 Message-ID: References: <20070703002739.GA27389@math.berkeley.edu> <20070704022423.GA2012@math.berkeley.edu> <20070705080302.GA6818@math.berkeley.edu> Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mx2.suse.de (mx2.suse.de [195.135.220.15]) by alsa0.perex.cz (Postfix) with ESMTP id BEF4B1038D0 for ; Thu, 5 Jul 2007 16:39:03 +0200 (CEST) In-Reply-To: <20070705080302.GA6818@math.berkeley.edu> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: alsa-devel-bounces@alsa-project.org Errors-To: alsa-devel-bounces@alsa-project.org To: Paul Vojta Cc: alsa-devel@alsa-project.org List-Id: alsa-devel@alsa-project.org At Thu, 5 Jul 2007 01:03:02 -0700, Paul Vojta wrote: > > On Wed, Jul 04, 2007 at 10:53:05AM +0200, Takashi Iwai wrote: > > At Tue, 3 Jul 2007 19:24:23 -0700, > > > > Hm, the silence appears to be an insufficient mixer initialization. > > Touching mixer values doesn't help? > > Not sure what you mean by "touching mixer values". I tried running > alsamixer and immediately hitting Escape, but the bug still occurred. > > By the way, if I use the cs-4232 driver instead, then I don't experience > the problem. Of course, with cs-4232 the PNP is all wrong, so I used a > non-pnp kernel with: > > modprobe snd-cs4232 \ > port=0x534 cport=0x120 mpu_port=0x330 fm_port=0x388 sb_port=0x220 \ > irq=5 dma1=0 dma2=1 > > For comparison, the settings for opl3sa2 would be: > > sb_port=0x220 wss_port=0x530 fm_port=0x388 midi_port=0x330 port=0x370 \ > irq=5 dma1=0 dma2=1 A good finding. So the possible causes are - opl3sa specific initialization, such as snd_opl3sa2_detect() - opl3sa specific mixer element, like Master Volume. Can your machine suspend/resume? It's interesting whether the sound is resumed well with snd-opl3sa2 driver. I remember it worked quite ago, but not tested with the recent versions. Takashi