lkml.org 
[lkml]   [2003]   [Apr]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [Bug 623] New: Volume not remembered.
>> The OSS audio drivers ac97 code now starts up with record muted. 
>
> Okay, so I guess this will then cover all cases ? (Changebar
> marks OSS addition.)
>
> ALSA (Advanced Linux Sound Architecture) is now the preferred
> architecture for sound support, instead of the older OSS (Open
> Sound System). Note that, in ALSA, all volume settings default
>| to zero, and all channels default to being "muted". Also some
>| OSS drivers in 2.5 initialize certain mixer settings to zero.
>
> User space therefore needs to explicitly increase the volume,
> and "unmute" the respective audio channels before any sound
> can be heard.
>
> Mixers not explicitly supporting the "mute" functionality will
> usually "unmute" sources when setting the volume to a value
> above zero.
>
> More information about ALSA, including configuration and OSS
> compatibility, can be found in Documentation/sound/alsa/
>
> (I guess a simpler rule would be "if there's no sound, check the
> mixer - and you don't want to know why you have to do this" :-)

BTW, I realised there's a much simpler solution to the "but there's no
sound coming out" problem .... xmms and friends should just give the user a
warning on startup (or on play) if the main volume or pcm channel is at 0
(or muted).

M.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:35    [W:0.097 / U:1.336 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site