All of lore.kernel.org
 help / color / mirror / Atom feed
From: Randy Cushman <rcushman_linux@earthlink.net>
To: alsa-devel@alsa-project.org
Subject: RFC: Enhance AD AC '97 mixer control names
Date: Fri, 09 Mar 2007 10:53:49 -0500	[thread overview]
Message-ID: <45F1830D.9020609@earthlink.net> (raw)

The Analog Devices multichannel AC '97 CODECs are configured in ALSA to 
use ADI Compatibility Mode (aka AC '97 No Compatibility Mode).  Because 
of this, the function of some "Playback" controls differ from the AC '97 
standard.  I propose renaming the controls to more closely match their 
function.  If no one objects, I will prepare a patch for this.  Details 
follow:

(For each table I will identify the controls using the default AC '97 
names.)

Standard AC '97 control functions:
Master - Front pin attenuation
Headphone - Headphone pin attenuation
PCM - Multichannel DAC level
Surround - Surround pin attenuation
Center - Center pin attenuation
LFE - LFE pin attenuation

Names currently assigned  for the AD1888, AD1980 and AD1985 CODECs (the 
AD1986 currently uses the default names):
Master - Master Surround
Headphone - Master
PCM - PCM
Surround - Surround
Center - Center
LFE - LFE

ADI function for AD1888, AD1980 and AD1985 CODECs:
Master - Front, Center and LFE pin attenuation
Headphone - Surround or Headphone pin attenuation
(These CODECs have shared pins that are used for either Surround or 
Headphone)
PCM - Front channel DAC level
Surround - Surround channel DAC level
Center - Center channel DAC level
LFE - LFE channel DAC level

ADI function for AD1986 CODEC:
Master - Multichannel pin attenuation
Headphone - Headphone pin attenuation
PCM - Front channel DAC level
Surround - Surround channel DAC level
Center - Center channel DAC level
LFE - LFE channel DAC level

Proposed control names for AD1888, AD1980 and AD1985 CODECs:
Master - Master (Front, Center and LFE)
Headphone - Surround or Headphone
PCM - PCM Front
Surround - PCM Surround
Center - PCM Center
LFE - PCM LFE

Proposed control names for AD1986 CODEC:
Master - Master Multichannel
Headphone - Headphone
PCM - PCM Front
Surround - PCM Surround
Center - PCM Center
LFE - PCM LFE

Randy Cushman



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV

             reply	other threads:[~2007-03-09 15:53 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2007-03-09 15:53 Randy Cushman [this message]
2007-03-12 12:27 ` RFC: Enhance AD AC '97 mixer control names Takashi Iwai
2007-03-14  0:21   ` Inexplicable mixer control creation Randy Cushman
2007-03-16 15:27     ` Takashi Iwai
2007-03-16 17:45       ` Randy Cushman

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=45F1830D.9020609@earthlink.net \
    --to=rcushman_linux@earthlink.net \
    --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 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.