mirror of
https://github.com/torvalds/linux.git
synced 2024-11-21 19:41:42 +00:00
ALSA: emu10k1: more documentation updates
- Clarify the data flows. For SB Live! I fixed only the most obvious point ("from" vs. "for"). - Mention 7.1 side channels on Audigy. - Be unspecific about the output DACs on Audigy, as lots of variants actually exist (see emu_chip_details table). Signed-off-by: Oswald Buddenhagen <oswald.buddenhagen@gmx.de> Link: https://lore.kernel.org/r/20230825222157.170978-2-oswald.buddenhagen@gmx.de Signed-off-by: Takashi Iwai <tiwai@suse.de>
This commit is contained in:
parent
d945ef3627
commit
13890a6a87
@ -46,157 +46,158 @@ FX-bus
|
||||
|
||||
name='PCM Front Playback Volume',index=0
|
||||
----------------------------------------
|
||||
This control is used to attenuate samples for left and right front PCM FX-bus
|
||||
This control is used to attenuate samples from left and right front PCM FX-bus
|
||||
accumulators. ALSA uses accumulators 8 and 9 for left and right front PCM
|
||||
samples for 5.1 playback. The result samples are forwarded to the front DAC PCM
|
||||
slots of the Philips DAC.
|
||||
samples for 5.1 playback. The result samples are forwarded to the front speakers.
|
||||
|
||||
name='PCM Surround Playback Volume',index=0
|
||||
-------------------------------------------
|
||||
This control is used to attenuate samples for left and right surround PCM FX-bus
|
||||
This control is used to attenuate samples from left and right surround PCM FX-bus
|
||||
accumulators. ALSA uses accumulators 2 and 3 for left and right surround PCM
|
||||
samples for 5.1 playback. The result samples are forwarded to the surround DAC PCM
|
||||
slots of the Philips DAC.
|
||||
samples for 5.1 playback. The result samples are forwarded to the surround (rear)
|
||||
speakers.
|
||||
|
||||
name='PCM Side Playback Volume',index=0
|
||||
---------------------------------------
|
||||
This control is used to attenuate samples from left and right side PCM FX-bus
|
||||
accumulators. ALSA uses accumulators 14 and 15 for left and right side PCM
|
||||
samples for 7.1 playback. The result samples are forwarded to the side speakers.
|
||||
|
||||
name='PCM Center Playback Volume',index=0
|
||||
-----------------------------------------
|
||||
This control is used to attenuate samples for center PCM FX-bus accumulator.
|
||||
ALSA uses accumulator 6 for center PCM sample for 5.1 playback. The result sample
|
||||
is forwarded to the center DAC PCM slot of the Philips DAC.
|
||||
This control is used to attenuate samples from center PCM FX-bus accumulator.
|
||||
ALSA uses accumulator 6 for center PCM samples for 5.1 playback. The result
|
||||
samples are forwarded to the center speaker.
|
||||
|
||||
name='PCM LFE Playback Volume',index=0
|
||||
--------------------------------------
|
||||
This control is used to attenuate sample for LFE PCM FX-bus accumulator.
|
||||
ALSA uses accumulator 7 for LFE PCM sample for 5.1 playback. The result sample
|
||||
is forwarded to the LFE DAC PCM slot of the Philips DAC.
|
||||
ALSA uses accumulator 7 for LFE PCM samples for 5.1 playback. The result
|
||||
samples are forwarded to the subwoofer.
|
||||
|
||||
name='PCM Playback Volume',index=0
|
||||
----------------------------------
|
||||
This control is used to attenuate samples for left and right PCM FX-bus
|
||||
This control is used to attenuate samples from left and right PCM FX-bus
|
||||
accumulators. ALSA uses accumulators 0 and 1 for left and right PCM samples for
|
||||
stereo playback. The result samples are forwarded to the front DAC PCM slots
|
||||
of the Philips DAC.
|
||||
stereo playback. The result samples are forwarded to the front speakers.
|
||||
|
||||
name='PCM Capture Volume',index=0
|
||||
---------------------------------
|
||||
This control is used to attenuate samples for left and right PCM FX-bus
|
||||
accumulator. ALSA uses accumulators 0 and 1 for left and right PCM.
|
||||
The result is forwarded to the ADC capture FIFO (thus to the standard capture
|
||||
PCM device).
|
||||
This control is used to attenuate samples from left and right PCM FX-bus
|
||||
accumulators. ALSA uses accumulators 0 and 1 for left and right PCM samples for
|
||||
stereo playback. The result is forwarded to the standard capture PCM device.
|
||||
|
||||
name='Music Playback Volume',index=0
|
||||
------------------------------------
|
||||
This control is used to attenuate samples for left and right MIDI FX-bus
|
||||
This control is used to attenuate samples from left and right MIDI FX-bus
|
||||
accumulators. ALSA uses accumulators 4 and 5 for left and right MIDI samples.
|
||||
The result samples are forwarded to the front DAC PCM slots of the AC97 codec.
|
||||
The result samples are forwarded to the virtual stereo mixer.
|
||||
|
||||
name='Music Capture Volume',index=0
|
||||
-----------------------------------
|
||||
These controls are used to attenuate samples for left and right MIDI FX-bus
|
||||
accumulator. ALSA uses accumulators 4 and 5 for left and right PCM.
|
||||
The result is forwarded to the ADC capture FIFO (thus to the standard capture
|
||||
PCM device).
|
||||
These controls are used to attenuate samples from left and right MIDI FX-bus
|
||||
accumulator. ALSA uses accumulators 4 and 5 for left and right MIDI samples.
|
||||
The result is forwarded to the standard capture PCM device.
|
||||
|
||||
name='Mic Playback Volume',index=0
|
||||
----------------------------------
|
||||
This control is used to attenuate samples for left and right Mic input.
|
||||
For Mic input is used AC97 codec. The result samples are forwarded to
|
||||
the front DAC PCM slots of the Philips DAC. Samples are forwarded to Mic
|
||||
capture FIFO (device 1 - 16bit/8KHz mono) too without volume control.
|
||||
This control is used to attenuate samples from left and right Mic input of
|
||||
the AC97 codec. The result samples are forwarded to the virtual stereo mixer.
|
||||
|
||||
name='Mic Capture Volume',index=0
|
||||
---------------------------------
|
||||
This control is used to attenuate samples for left and right Mic input.
|
||||
The result is forwarded to the ADC capture FIFO (thus to the standard capture
|
||||
PCM device).
|
||||
This control is used to attenuate samples from left and right Mic input of
|
||||
the AC97 codec. The result is forwarded to the standard capture PCM device.
|
||||
|
||||
The original samples are also forwarded to the Mic capture PCM device (device 1;
|
||||
16bit/8KHz mono) without volume control.
|
||||
|
||||
name='Audigy CD Playback Volume',index=0
|
||||
----------------------------------------
|
||||
This control is used to attenuate samples from left and right IEC958 TTL
|
||||
digital inputs (usually used by a CDROM drive). The result samples are
|
||||
forwarded to the front DAC PCM slots of the Philips DAC.
|
||||
forwarded to the virtual stereo mixer.
|
||||
|
||||
name='Audigy CD Capture Volume',index=0
|
||||
---------------------------------------
|
||||
This control is used to attenuate samples from left and right IEC958 TTL
|
||||
digital inputs (usually used by a CDROM drive). The result samples are
|
||||
forwarded to the ADC capture FIFO (thus to the standard capture PCM device).
|
||||
digital inputs (usually used by a CDROM drive). The result is forwarded
|
||||
to the standard capture PCM device.
|
||||
|
||||
name='IEC958 Optical Playback Volume',index=0
|
||||
---------------------------------------------
|
||||
This control is used to attenuate samples from left and right IEC958 optical
|
||||
digital input. The result samples are forwarded to the front DAC PCM slots
|
||||
of the Philips DAC.
|
||||
digital input. The result samples are forwarded to the virtual stereo mixer.
|
||||
|
||||
name='IEC958 Optical Capture Volume',index=0
|
||||
--------------------------------------------
|
||||
This control is used to attenuate samples from left and right IEC958 optical
|
||||
digital inputs. The result samples are forwarded to the ADC capture FIFO
|
||||
(thus to the standard capture PCM device).
|
||||
digital inputs. The result is forwarded to the standard capture PCM device.
|
||||
|
||||
name='Line2 Playback Volume',index=0
|
||||
------------------------------------
|
||||
This control is used to attenuate samples from left and right I2S ADC
|
||||
inputs (on the AudigyDrive). The result samples are forwarded to the front
|
||||
DAC PCM slots of the Philips DAC.
|
||||
inputs (on the AudigyDrive). The result samples are forwarded to the virtual
|
||||
stereo mixer.
|
||||
|
||||
name='Line2 Capture Volume',index=1
|
||||
-----------------------------------
|
||||
This control is used to attenuate samples from left and right I2S ADC
|
||||
inputs (on the AudigyDrive). The result samples are forwarded to the ADC
|
||||
capture FIFO (thus to the standard capture PCM device).
|
||||
inputs (on the AudigyDrive). The result is forwarded to the standard capture
|
||||
PCM device.
|
||||
|
||||
name='Analog Mix Playback Volume',index=0
|
||||
-----------------------------------------
|
||||
This control is used to attenuate samples from left and right I2S ADC
|
||||
inputs from Philips ADC. The result samples are forwarded to the front
|
||||
DAC PCM slots of the Philips DAC. This contains mix from analog sources
|
||||
like CD, Line In, Aux, ....
|
||||
inputs from Philips ADC. The result samples are forwarded to the virtual
|
||||
stereo mixer. This contains mix from analog sources like CD, Line In, Aux, ....
|
||||
|
||||
name='Analog Mix Capture Volume',index=1
|
||||
----------------------------------------
|
||||
This control is used to attenuate samples from left and right I2S ADC
|
||||
inputs Philips ADC. The result samples are forwarded to the ADC
|
||||
capture FIFO (thus to the standard capture PCM device).
|
||||
inputs Philips ADC. The result is forwarded to the standard capture PCM device.
|
||||
|
||||
name='Aux2 Playback Volume',index=0
|
||||
-----------------------------------
|
||||
This control is used to attenuate samples from left and right I2S ADC
|
||||
inputs (on the AudigyDrive). The result samples are forwarded to the front
|
||||
DAC PCM slots of the Philips DAC.
|
||||
inputs (on the AudigyDrive). The result samples are forwarded to the virtual
|
||||
stereo mixer.
|
||||
|
||||
name='Aux2 Capture Volume',index=1
|
||||
----------------------------------
|
||||
This control is used to attenuate samples from left and right I2S ADC
|
||||
inputs (on the AudigyDrive). The result samples are forwarded to the ADC
|
||||
capture FIFO (thus to the standard capture PCM device).
|
||||
inputs (on the AudigyDrive). The result is forwarded to the standard capture
|
||||
PCM device.
|
||||
|
||||
name='Front Playback Volume',index=0
|
||||
------------------------------------
|
||||
All stereo signals are mixed together and mirrored to surround, center and LFE.
|
||||
This control is used to attenuate samples for left and right front speakers of
|
||||
this mix.
|
||||
This control is used to attenuate samples from the virtual stereo mixer.
|
||||
The result samples are forwarded to the front speakers.
|
||||
|
||||
name='Surround Playback Volume',index=0
|
||||
---------------------------------------
|
||||
All stereo signals are mixed together and mirrored to surround, center and LFE.
|
||||
This control is used to attenuate samples for left and right surround speakers of
|
||||
this mix.
|
||||
This control is used to attenuate samples from the virtual stereo mixer.
|
||||
The result samples are forwarded to the surround (rear) speakers.
|
||||
|
||||
name='Side Playback Volume',index=0
|
||||
-----------------------------------
|
||||
This control is used to attenuate samples from the virtual stereo mixer.
|
||||
The result samples are forwarded to the side speakers.
|
||||
|
||||
name='Center Playback Volume',index=0
|
||||
-------------------------------------
|
||||
All stereo signals are mixed together and mirrored to surround, center and LFE.
|
||||
This control is used to attenuate sample for center speaker of this mix.
|
||||
This control is used to attenuate samples from the virtual stereo mixer.
|
||||
The result samples are forwarded to the center speaker.
|
||||
|
||||
name='LFE Playback Volume',index=0
|
||||
----------------------------------
|
||||
All stereo signals are mixed together and mirrored to surround, center and LFE.
|
||||
This control is used to attenuate sample for LFE speaker of this mix.
|
||||
This control is used to attenuate samples from the virtual stereo mixer.
|
||||
The result samples are forwarded to the subwoofer.
|
||||
|
||||
name='Tone Control - Switch',index=0
|
||||
------------------------------------
|
||||
This control turns the tone control on or off. The samples for front, rear
|
||||
and center / LFE outputs are affected.
|
||||
This control turns the tone control on or off. The samples forwarded to
|
||||
the speaker outputs are affected.
|
||||
|
||||
name='Tone Control - Bass',index=0
|
||||
----------------------------------
|
||||
@ -212,8 +213,7 @@ The closest value to pure signal is 20.
|
||||
|
||||
name='Master Playback Volume',index=0
|
||||
-------------------------------------
|
||||
This control is used to attenuate samples for front, surround, center and
|
||||
LFE outputs.
|
||||
This control is used to attenuate samples forwarded to the speaker outputs.
|
||||
|
||||
name='IEC958 Optical Raw Playback Switch',index=0
|
||||
-------------------------------------------------
|
||||
|
@ -61,61 +61,61 @@ FX-bus
|
||||
|
||||
``name='Wave Playback Volume',index=0``
|
||||
---------------------------------------
|
||||
This control is used to attenuate samples for left and right PCM FX-bus
|
||||
This control is used to attenuate samples from left and right PCM FX-bus
|
||||
accumulators. ALSA uses accumulators 0 and 1 for left and right PCM samples.
|
||||
The result samples are forwarded to the front DAC PCM slots of the AC97 codec.
|
||||
|
||||
``name='Wave Surround Playback Volume',index=0``
|
||||
------------------------------------------------
|
||||
This control is used to attenuate samples for left and right PCM FX-bus
|
||||
This control is used to attenuate samples from left and right PCM FX-bus
|
||||
accumulators. ALSA uses accumulators 0 and 1 for left and right PCM samples.
|
||||
The result samples are forwarded to the rear I2S DACs. These DACs operates
|
||||
separately (they are not inside the AC97 codec).
|
||||
|
||||
``name='Wave Center Playback Volume',index=0``
|
||||
----------------------------------------------
|
||||
This control is used to attenuate samples for left and right PCM FX-bus
|
||||
This control is used to attenuate samples from left and right PCM FX-bus
|
||||
accumulators. ALSA uses accumulators 0 and 1 for left and right PCM samples.
|
||||
The result is mixed to mono signal (single channel) and forwarded to
|
||||
the ??rear?? right DAC PCM slot of the AC97 codec.
|
||||
|
||||
``name='Wave LFE Playback Volume',index=0``
|
||||
-------------------------------------------
|
||||
This control is used to attenuate samples for left and right PCM FX-bus
|
||||
This control is used to attenuate samples from left and right PCM FX-bus
|
||||
accumulators. ALSA uses accumulators 0 and 1 for left and right PCM.
|
||||
The result is mixed to mono signal (single channel) and forwarded to
|
||||
the ??rear?? left DAC PCM slot of the AC97 codec.
|
||||
|
||||
``name='Wave Capture Volume',index=0``, ``name='Wave Capture Switch',index=0``
|
||||
------------------------------------------------------------------------------
|
||||
These controls are used to attenuate samples for left and right PCM FX-bus
|
||||
These controls are used to attenuate samples from left and right PCM FX-bus
|
||||
accumulator. ALSA uses accumulators 0 and 1 for left and right PCM.
|
||||
The result is forwarded to the ADC capture FIFO (thus to the standard capture
|
||||
PCM device).
|
||||
|
||||
``name='Synth Playback Volume',index=0``
|
||||
----------------------------------------
|
||||
This control is used to attenuate samples for left and right MIDI FX-bus
|
||||
This control is used to attenuate samples from left and right MIDI FX-bus
|
||||
accumulators. ALSA uses accumulators 4 and 5 for left and right MIDI samples.
|
||||
The result samples are forwarded to the front DAC PCM slots of the AC97 codec.
|
||||
|
||||
``name='Synth Capture Volume',index=0``, ``name='Synth Capture Switch',index=0``
|
||||
--------------------------------------------------------------------------------
|
||||
These controls are used to attenuate samples for left and right MIDI FX-bus
|
||||
accumulator. ALSA uses accumulators 4 and 5 for left and right PCM.
|
||||
These controls are used to attenuate samples from left and right MIDI FX-bus
|
||||
accumulator. ALSA uses accumulators 4 and 5 for left and right MIDI samples.
|
||||
The result is forwarded to the ADC capture FIFO (thus to the standard capture
|
||||
PCM device).
|
||||
|
||||
``name='Surround Playback Volume',index=0``
|
||||
-------------------------------------------
|
||||
This control is used to attenuate samples for left and right rear PCM FX-bus
|
||||
This control is used to attenuate samples from left and right rear PCM FX-bus
|
||||
accumulators. ALSA uses accumulators 2 and 3 for left and right rear PCM samples.
|
||||
The result samples are forwarded to the rear I2S DACs. These DACs operate
|
||||
separately (they are not inside the AC97 codec).
|
||||
|
||||
``name='Surround Capture Volume',index=0``, ``name='Surround Capture Switch',index=0``
|
||||
--------------------------------------------------------------------------------------
|
||||
These controls are used to attenuate samples for left and right rear PCM FX-bus
|
||||
These controls are used to attenuate samples from left and right rear PCM FX-bus
|
||||
accumulators. ALSA uses accumulators 2 and 3 for left and right rear PCM samples.
|
||||
The result is forwarded to the ADC capture FIFO (thus to the standard capture
|
||||
PCM device).
|
||||
@ -134,7 +134,7 @@ to the ??rear?? left DAC PCM slot of the AC97 codec.
|
||||
|
||||
``name='AC97 Playback Volume',index=0``
|
||||
---------------------------------------
|
||||
This control is used to attenuate samples for left and right front ADC PCM slots
|
||||
This control is used to attenuate samples from left and right front ADC PCM slots
|
||||
of the AC97 codec. The result samples are forwarded to the front DAC PCM
|
||||
slots of the AC97 codec.
|
||||
|
||||
@ -145,7 +145,7 @@ slots of the AC97 codec.
|
||||
|
||||
``name='AC97 Capture Volume',index=0``
|
||||
--------------------------------------
|
||||
This control is used to attenuate samples for left and right front ADC PCM slots
|
||||
This control is used to attenuate samples from left and right front ADC PCM slots
|
||||
of the AC97 codec. The result is forwarded to the ADC capture FIFO (thus to
|
||||
the standard capture PCM device).
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user