[alsa-devel] via82xx: how to get microphone working?
Hi,
I have a Clevo D410J laptop with the following integrated sound card:
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 50) Subsystem: CLEVO/KAPOK Computer Unknown device 4702 Flags: medium devsel, IRQ 20 I/O ports at 1400 [size=256] Capabilities: [c0] Power Management version 2 Kernel driver in use: VIA 82xx Audio Kernel modules: snd-via82xx
There is also an integrated modem which also appears in kmix/alsamixer:
00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 80) Subsystem: CLEVO/KAPOK Computer Unknown device 4702 Flags: medium devsel, IRQ 20 I/O ports at 1800 [size=256] Capabilities: [d0] Power Management version 2 Kernel driver in use: VIA 82xx Modem Kernel modules: snd-via82xx-modem
I am using Linux 2.6.23. I enabled the microphone input, increased the microphone record level to maximum, and enabled "Mic Boost". I can hear my voice through the speakers, but I cannot record sound (for example Skype cannot record my sound). The playback is working fine without any problem.
Is there any setting I miss?
$ lsmod |grep snd snd_via82xx 22572 1 snd_mpu401_uart 7064 1 snd_via82xx snd_seq_oss 29328 0 snd_seq_midi 6432 0 snd_seq_midi_event 6536 2 snd_seq_oss,snd_seq_midi snd_via82xx_modem 11408 1 snd_ac97_codec 95676 2 snd_via82xx,snd_via82xx_modem ac97_bus 2432 1 snd_ac97_codec snd_pcm_oss 38208 0 snd_mixer_oss 14216 1 snd_pcm_oss snd_seq 45752 5 snd_seq_oss,snd_seq_midi,snd_seq_midi_event snd_pcm 69420 4 snd_via82xx,snd_via82xx_modem,snd_ac97_codec,snd_pcm_oss snd_timer 19356 2 snd_seq,snd_pcm snd_rawmidi 19136 2 snd_mpu401_uart,snd_seq_midi snd_seq_device 6932 4 snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi snd 45476 16 snd_via82xx,snd_mpu401_uart,snd_seq_oss,snd_via82xx_modem,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_seq,snd_pcm,snd_timer,snd_rawmidi,snd_seq_device snd_page_alloc 8072 3 snd_via82xx,snd_via82xx_modem,snd_pcm soundcore 6496 1 snd
Regards,
Márton Németh
Németh Márton wrote:
I enabled the microphone input, increased the microphone record level to maximum, and enabled "Mic Boost". I can hear my voice through the speakers, but I cannot record sound.
This looks as if you've set the playback level and not the record level of the microphone. In alsamixer, use F3/F4 to switch between playback and record controls.
HTH Clemens
Clemens Ladisch wrote:
Németh Márton wrote:
I enabled the microphone input, increased the microphone record level to maximum, and enabled "Mic Boost". I can hear my voice through the speakers, but I cannot record sound.
This looks as if you've set the playback level and not the record level of the microphone. In alsamixer, use F3/F4 to switch between playback and record controls.
Thanks a lot, that was the solution.
In alsamixer I pressed F4 to reach the "[Capture]" settings. At "Mic" the red "CAPTUR" text was there. What was missing is that at "Capture" the red "CAPTUR" text was not there. I had to navigate to "Capture" and press the SPACE bar. I also had to increase the level of "Capture" with the up/down arrows.
What I recognised that in KMix 2.6.1 (KDE 3.5.8) there is a "Capture" level adjuster, but its level is not connected with the "Capture" level in AlsaMixer v1.0.16. But maybe that's a KMix problem.
Thanks again,
Márton Németh
participants (2)
-
Clemens Ladisch
-
Németh Márton