[alsa-devel] What does 0dB refer to? (Logitech USB Speakers)
rene.herman at keyaccess.nl
Sun Apr 13 18:28:07 CEST 2008
On 13-04-08 17:17, stan wrote:
> Rene Herman wrote:
>> On 13-04-08 12:51, James Courtier-Dutton wrote:
>>> It seems to me that whatever way you look at this, A default value of
>>> "MUTE" is really the only safe level for all sound card types.
>> Always good to be ignored. How about that card specific "defaults" setup
>> that I suggested?
> I think this would theoretically work, but it requires creating and
> maintaining a database of all sound cards. And if a card is not in the
> database, there still has to be a default behavior. ;-)
That default would just be "do nothing" -- ie, keep things muted as now.
> Perhaps an entry could be added to the .asoundrc or asound.state file
> that sets this. Although the main time this is of import is the first
> time a sound card is used, so there would have to be a default entry
> :-). After that it retains its previous state and is not as important.
> It looks like mute is a reasonable compromise, except for blind users.
For all I and most other sensible (and non-blind) people care, it is, but as
James said, distributions disagree. Generally, it's possible to provide a
set of reasonable "non-mute default" on a per card basis but ALSA is the
only one that can do so. I don't believe that creating a default control
settings file upon submission of a new driver would be unreasonable. We
already have /usr/share/alsa/cards/<card>.conf as well. Keeping it in sync
over changes to the driver might be a slight problem.
But, like you yourself conclude, in the end just changing nothing is the
other option and that's something distribution disagree with. Not I...
More information about the Alsa-devel