RFC: Enhance AD AC '97 mixer control names

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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
_______________________________________________
Alsa-devel mailing list
Alsa-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-devel

[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux