ATI IXP HDA: weird mixer settings for microphone

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

 



Hi,

I have an LG LE50 Express laptop which required some very strange (to me)
mixer settings before I could get the microphone to record anything.

It seems the mic capture volume is governed by the "Digital" mixer item. To
record anything, I needed to turn up the "Digital" level from its initial
setting of 0.

The "Capture" mixer seems to control capturing from the mixer (?) rather
than the mic, i.e. it captures what is heard in the speakers.

However to be able to record anything through the mic, the "Capture" mixer
must have capture enabled (the L-R CAPTUR indication in alsamixer), but
the "Capture" level itself does not matter for the mic recording.

So, to sum up these are the problems:
* The "Digital" mixer really controls the mic level.
* Mic recording is controlled by turning on capture for the "Capture" mixer.

All of this is thorougly confusing.

My kernel version is 2.6.24 (i386).

~$ lspci | grep Audio
00:14.2 Audio device: ATI Technologies Inc IXP SB4x0 High Definition Audio
Controller (rev 01)

~$ ~$ dmesg|grep hda-intel
hda-intel: Invalid position buffer, using LPIB read method instead.

~$ cat /proc/asound/cards
 0 [SB             ]: HDA-Intel - HDA ATI SB
                      HDA ATI SB at 0xc0000000 irq 18

~$ cat /proc/asound/devices
  0: [ 0]   : control
  1:        : sequencer
 16: [ 0- 0]: digital audio playback
 17: [ 0- 1]: digital audio playback
 22: [ 0- 6]: digital audio playback
 24: [ 0- 0]: digital audio capture
 25: [ 0- 1]: digital audio capture
 30: [ 0- 6]: digital audio capture
 33:        : timer

~$ aumix -q
vol 84, 84
igain 0, 0
dig1 100, 100, P

~$ amixer scontents
Simple mixer control 'Master',0
  Capabilities: pvolume pswitch
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 26 [84%] [-7.50dB] [on]
  Front Right: Playback 26 [84%] [-7.50dB] [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 255
  Mono:
  Front Left: Playback 191 [75%] [-12.80dB]
  Front Right: Playback 191 [75%] [-12.80dB]
Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined cswitch cswitch-joined
  Playback channels: Mono
  Capture channels: Mono
  Mono: Playback [on] Capture [off]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 15
  Front Left: Capture 0 [0%] [0.00dB] [on]
  Front Right: Capture 0 [0%] [0.00dB] [on]
Simple mixer control 'Capture Mux',0
  Capabilities: volume
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: 0 - 4
  Front Left: 4 [100%] [40.00dB]
  Front Right: 4 [100%] [40.00dB]
Simple mixer control 'Caller ID',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Digital',0
  Capabilities: cvolume
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 120
  Front Left: Capture 65 [54%] [2.50dB]
  Front Right: Capture 65 [54%] [2.50dB]
Simple mixer control 'Input Source',0
  Capabilities: cenum
  Items: 'Front Mic' 'Line' 'CD'
  Item0: 'Front Mic'
Simple mixer control 'Off-hook',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]


Cheers,

Marcus



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Alsa-user mailing list
Alsa-user@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/alsa-user

[Index of Archives]     [ALSA Devel]     [Linux Audio Users]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]

  Powered by Linux