From: James Courtier-Dutton <James@superbug.demon.co.uk>
To: alsa-devel <alsa-devel@lists.sourceforge.net>
Subject: mixer: multi-channel volume controls.
Date: Sat, 13 Sep 2003 03:50:19 +0100 [thread overview]
Message-ID: <3F6285EB.1080907@superbug.demon.co.uk> (raw)
If one is outputing 5.1 audio, and one wishes the adjust the volume, one
currently has to adjust 4 sliders. (Front stereo or Master/PCM, Surround
stereo, Center, Lfe.).
I think that is would be really good if the Master volume control was
abstracted. So, for example, mixer controls changed to: -
front (instead of master, to match the current PCM device name front)
rear (instead of surround, to match the current PCM device name rear)
center_lfe (to match the current PCM device name center_lfe)
And then in alsa.conf, be able to configure a "master" volume control,
that would change front,rear,center_lfe together.
Moving the "master" volume control should not adjust the values of the
front,read,center_lfe mixer levels visable to the user, but instead do
calculations behind the scenes to set the hardware registers to output
sound as the user would expect it to appear by viewing the sliders.
Without this abstraction, if the user changed the "master" to minimum
position, and then adjusted back to max, the relative positions of
front,read,center_lfe mixers would get forgotten.
Cheers
James
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
reply other threads:[~2003-09-13 2:50 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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=3F6285EB.1080907@superbug.demon.co.uk \
--to=james@superbug.demon.co.uk \
--cc=alsa-devel@lists.sourceforge.net \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.