View previous topic :: View next topic |
Author |
Message |
gustafson Guru
Joined: 12 Aug 2004 Posts: 430
|
Posted: Wed Dec 31, 2014 10:02 pm Post subject: Can't record audio from mic jack with Intel HD Card |
|
|
Hi all,
I'm trying to record audio in from the mic jack. (There is no line-in on the laptop.) Any recording attempted has no sound. I'm currently just playing audio into it from my phone (to ensure there is a sound source at the jack).
Some general debugging info:
Code: | $ sudo lspci|grep -i audio
00:03.0 Audio device: Intel Corporation Haswell-ULT HD Audio Controller (rev 09)
00:1b.0 Audio device: Intel Corporation 8 Series HD Audio Controller (rev 04)
|
The modules:
Code: | $ sudo lsmod|grep snd
snd_hda_codec_idt 39116 1
snd_hda_codec_generic 38198 2 snd_hda_codec_idt
snd_hda_intel 15667 3
snd_hda_controller 15893 1 snd_hda_intel
snd_hda_codec 71897 4 snd_hda_codec_idt,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
snd_pcm 60955 3 snd_hda_codec,snd_hda_intel,snd_hda_controller
snd_timer 15269 1 snd_pcm
snd 49259 12 snd_timer,snd_hda_codec_idt,snd_pcm,snd_hda_codec_generic,snd_hda_codec,snd_hda_intel
soundcore 4282 2 snd,snd_hda_codec
|
List of capture cards from arecord:
Code: | $ arecord -l
**** List of CAPTURE Hardware Devices ****
card 1: PCH [HDA Intel PCH], device 0: 92HD91BXX Analog [92HD91BXX Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
|
Code: | $ arecord -L
null
Discard all samples (playback) or generate zero samples (capture)
pulse
PulseAudio Sound Server
sysdefault:CARD=PCH
HDA Intel PCH, 92HD91BXX Analog
Default Audio Device
front:CARD=PCH,DEV=0
HDA Intel PCH, 92HD91BXX Analog
Front speakers
surround21:CARD=PCH,DEV=0
HDA Intel PCH, 92HD91BXX Analog
2.1 Surround output to Front and Subwoofer speakers
surround40:CARD=PCH,DEV=0
HDA Intel PCH, 92HD91BXX Analog
4.0 Surround output to Front and Rear speakers
surround41:CARD=PCH,DEV=0
HDA Intel PCH, 92HD91BXX Analog
4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=PCH,DEV=0
HDA Intel PCH, 92HD91BXX Analog
5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=PCH,DEV=0
HDA Intel PCH, 92HD91BXX Analog
5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=PCH,DEV=0
HDA Intel PCH, 92HD91BXX Analog
7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
|
I believe everything to be unmuted in alsamixer:
Code: | $ amixer -c1|
Simple mixer control 'Master',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback 0 - 127
Mono: Playback 127 [100%] [0.00dB] [on]
Simple mixer control 'Headphone',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 127
Mono:
Front Left: Playback 0 [0%] [-95.25dB] [off]
Front Right: Playback 0 [0%] [-95.25dB] [off]
Simple mixer control 'Speaker',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 127
Mono:
Front Left: Playback 127 [100%] [0.00dB] [on]
Front Right: Playback 127 [100%] [0.00dB] [on]
Simple mixer control 'PCM',0
Capabilities: pvolume
Playback channels: Front Left - Front Right
Limits: Playback 0 - 255
Mono:
Front Left: Playback 255 [100%] [0.00dB]
Front Right: Playback 255 [100%] [0.00dB]
Simple mixer control 'Mic',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%] [12.00dB] [on]
Front Right: Playback 31 [100%] [12.00dB] [on]
Simple mixer control 'Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 3 [100%] [30.00dB]
Front Right: 3 [100%] [30.00dB]
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch
Capture channels: Front Left - Front Right
Limits: Capture 0 - 46
Front Left: Capture 46 [100%] [30.00dB] [on]
Front Right: Capture 46 [100%] [30.00dB] [on]
Simple mixer control 'Auto-Mute Mode',0
Capabilities: enum
Items: 'Disabled' 'Enabled'
Item0: 'Disabled'
Simple mixer control 'Digital',0
Capabilities: cvolume
Capture channels: Front Left - Front Right
Limits: Capture 0 - 120
Front Left: Capture 120 [100%] [30.00dB]
Front Right: Capture 120 [100%] [30.00dB]
Simple mixer control 'Internal Mic Boost',0
Capabilities: volume
Playback channels: Front Left - Front Right
Capture channels: Front Left - Front Right
Limits: 0 - 3
Front Left: 3 [100%] [30.00dB]
Front Right: 3 [100%] [30.00dB]
Simple mixer control 'Loopback Mixing',0
Capabilities: enum
Items: 'Disabled' 'Enabled'
Item0: 'Disabled'
|
And the final result is 0% sound:
Code: | $ arecord -f dat -d hw:1,0 --vumeter=stereo /dev/null
Recording WAVE '/dev/null' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo
+00%|00%+ |
Suggestions? Thanks! |
|
Back to top |
|
|
gustafson Guru
Joined: 12 Aug 2004 Posts: 430
|
Posted: Sat Jan 17, 2015 2:47 am Post subject: |
|
|
Bump after two weeks... open to out-there ideas. |
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
|
Back to top |
|
|
gustafson Guru
Joined: 12 Aug 2004 Posts: 430
|
Posted: Thu Jan 29, 2015 4:02 pm Post subject: |
|
|
Code: | $ sudo lspci -n
00:00.0 0600: 8086:0a04 (rev 09)
00:02.0 0300: 8086:0a16 (rev 09)
00:03.0 0403: 8086:0a0c (rev 09)
00:14.0 0c03: 8086:9c31 (rev 04)
00:16.0 0780: 8086:9c3a (rev 04)
00:1b.0 0403: 8086:9c20 (rev 04)
00:1c.0 0604: 8086:9c10 (rev e4)
00:1c.1 0604: 8086:9c12 (rev e4)
00:1c.2 0604: 8086:9c14 (rev e4)
00:1c.3 0604: 8086:9c16 (rev e4)
00:1d.0 0c03: 8086:9c26 (rev 04)
00:1f.0 0601: 8086:9c43 (rev 04)
00:1f.2 0106: 8086:9c03 (rev 04)
02:00.0 ff00: 10ec:5227 (rev 01)
03:00.0 0200: 10ec:8168 (rev 0c)
04:00.0 0280: 14e4:4359 |
|
|
Back to top |
|
|
audiodef Watchman
Joined: 06 Jul 2005 Posts: 6639 Location: The soundosphere
|
Posted: Thu Jan 29, 2015 7:51 pm Post subject: |
|
|
Interesting. Putting lspci -n through http://kernel-seeds.org/working.html only yields one known driver and nothing for the "Lynx Point-LP HD Audio Controller." However, searching make menuconfig for "lynx" shows:
Code: |
│ Symbol: GPIO_LYNXPOINT [=n] │
│ Type : boolean │
│ Prompt: Intel Lynxpoint GPIO support │
│ Location: │
│ -> Device Drivers │
│ (1) -> GPIO Support (GPIOLIB [=n]) │
│ Defined at drivers/gpio/Kconfig:303 │
│ Depends on: GPIOLIB [=n] && ACPI [=y] && X86 [=y] │
│ Selects: IRQ_DOMAIN [=n]
|
I see you have snd-hda-intel enabled, and that appears to be doing something, if not everything. Does anything change if you enable the above kernel option? _________________ decibel Linux: https://decibellinux.org
Github: https://github.com/Gentoo-Music-and-Audio-Technology
Facebook: https://www.facebook.com/decibellinux
Discord: https://discord.gg/73XV24dNPN |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|