From: Raymond Yau <superquad.vortex2@gmail.com>
To: ALSA Development Mailing List <alsa-devel@alsa-project.org>
Subject: Re: Handling of the DXS controls in the via82xx driver
Date: Wed, 31 Mar 2010 09:39:14 +0800 [thread overview]
Message-ID: <z2x4f3252891003301839kdce78efu170bd4a34d60440c@mail.gmail.com> (raw)
In-Reply-To: <1269867371.6760.1367253675@webmail.messagingengine.com>
2010/3/29 Clemens Ladisch <clemens@ladisch.de>
> Soeren D. Schulze wrote:
>
>
> > mplayer still controls the global PCM volume. Well,
> > in fact, there is one way. While an mplayer is running, I can do:
> >
> > amixer cset numid=47,iface=PCM,name='PCM Playback Volume' 24,24
> >
> > When restarting mplayer, the volume is reset to 31,31 (maximum).
>
> The old behaviour was considered buggy: these stream controls are
> logically associated with a stream opened by an application, not with
> a particular hardware stream.
>
> > The bad thing about it is that 31,31 is a really bad setting for my
> > poorly engineered sound card. It distorts a lot.
>
> If the card cannot handle any loud output, then all outputs from any
> source must be restricted, so the logical place for lower volume would
> be the "Master" or "PCM" controls.
>
>
> Regards,
> Clemens
>
>
Correct me if I am wrong , ac97 codec support 16,18,20 bits resolution and
the ac97 specification mention that if a sample stream of resoultion is less
than 20 bits is transferred through ac97 link, the ac97 controller must
stuff all trailing invalid bits with zero.
This mean that the ac97 controller can provide a maximum of 12 dB gain if
your codec support 20 bits resolution , any gain over 12dB by the ac97
controller will lead to clipping
prev parent reply other threads:[~2010-03-31 1:39 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-03-27 23:04 Handling of the DXS controls in the via82xx driver Soeren D. Schulze
2010-03-29 1:24 ` Raymond Yau
2010-03-29 1:39 ` Raymond Yau
2010-03-29 12:56 ` Clemens Ladisch
2010-03-29 13:21 ` Soeren D. Schulze
2010-03-31 23:00 ` Raymond Yau
2010-03-31 1:39 ` Raymond Yau [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=z2x4f3252891003301839kdce78efu170bd4a34d60440c@mail.gmail.com \
--to=superquad.vortex2@gmail.com \
--cc=alsa-devel@alsa-project.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).