devfs
[Top] [All Lists]

Re: alsa and devfs

To: Piercarlo Grandi <pg_mh@xxxxxxxxxxxxxxxx>
Subject: Re: alsa and devfs
From: Jeremy Brown <mee@xxxxxxx>
Date: Wed, 28 Nov 2001 15:17:12 -0800
Cc: Linux devfs <devfs@xxxxxxxxxxx>
In-reply-to: <15365.27674.846809.286954@home.sabi.co.UK>; from pg_mh@sabi.Clara.co.UK on Wed, Nov 28, 2001 at 10:58:34PM +0000
References: <3C02B01F.CF7D4DED@poczta.fm> <3C049615.6010103@stud.uni-goettingen.de> <20011128124819.X135812@miine.engr.sgi.com> <15365.27674.846809.286954@home.sabi.co.UK>
Sender: owner-devfs@xxxxxxxxxxx
User-agent: Mutt/1.2.5i
Sorry, this is half off-topic...

On Wed, Nov 28, 2001 at 10:58:34PM +0000, Piercarlo Grandi wrote:
> [ ... ]
> 
> mee> 1. Run "alsamixer," and turn up the levels that seem useful to you. I
> mee>    set mine at around 80-90%.
> 
> Ahhh, I have just discovered something disturbing about my sound card, a
> Live! Player: one gets noticeable distortion if anything but the master
> volume is set to greater than 60-65% (high levels of the master volume
> have no such problem). This is pretty bad and really surprised me.

That's a frustrating discovery! I have via, intel, and crystal sound
chips in the machines in my lab, and they all suffer the distortion
you mention when a non-master setting exceeds 90%.

> mee> 2. Run "/etc/rc.d/init.d/alsasound restart" to save your changes. You
> mee>    don't have to do this explicitly, but I like to, in case I don't
> mee>    shut down properly.
> 
> What you can do is to run just 'alsactl store' (as 'root'), and then
> make sure that 'alsactl restore' is done either by the
> '/etc/rc.d/init.d/alsasound' script or you invoke it in a lne in
> 'rc.local'.

Oh, that would be the case, wouldn't it? :) Thanks!

> mee> 3. Run one of the cute GUI mixers, like gmix or kmix, and turn up the
> mee>    levels again. I have no idea why this is necessary, but it is on my
> mee>    machines.
> 
> This should not be necessary if 'alsactl restore' is part of the ALSA
> startup script of your distribution.

It works when I use alsa without devfs, but does not work when I use
alsa with devfs. /dev/sound/dsp and friends are not created until I
run gmix or kmix.

(That was the on-topic part.) :)

> BTW, the best GUI mixer for ALSA is 'xamixer'; it has a much more
> compact yet complete layout than the others.

I'll take a look at it. Thanks!

Jeremy

<Prev in Thread] Current Thread [Next in Thread>