Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Multimedia
  • Search

[SOLVED]Internal mic

Help with creation, editing, or playback of sounds, images, or video. Amarok, audacious, mplayer, grip, cdparanoia and anything else that makes a sound or plays a video.
Post Reply
Advanced search
10 posts • Page 1 of 1
Author
Message
PostChache
n00b
n00b
Posts: 42
Joined: Mon Nov 30, 2009 4:20 pm

[SOLVED]Internal mic

  • Quote

Post by PostChache » Sat Apr 09, 2011 5:55 am

Hi, I can't get my internal mic to work! I've been looking around and all I can find is to make sure that I have capture on (alsa f4 spacebar) and that snd-hda-intel is a module and that it's loaded. I'm using x86_64

Code: Select all

00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
	Subsystem: Lenovo Device 38af
	Flags: bus master, fast devsel, latency 0, IRQ 43
	Memory at d8400000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [50] Power Management version 2
	Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
	Capabilities: [100] Virtual Channel <?>
	Capabilities: [130] Root Complex Link <?>
	Kernel driver in use: HDA Intel
	Kernel modules: snd-hda-intel
Thanks for any help :D
Last edited by PostChache on Sun Apr 17, 2011 5:28 pm, edited 1 time in total.
Top
calavicci
n00b
n00b
Posts: 50
Joined: Tue Mar 28, 2006 11:35 pm

  • Quote

Post by calavicci » Sun Apr 17, 2011 3:25 pm

Please post the folowing:

arecord -l
arecord -L
/etc/asound.conf
Top
PostChache
n00b
n00b
Posts: 42
Joined: Mon Nov 30, 2009 4:20 pm

  • Quote

Post by PostChache » Sun Apr 17, 2011 4:26 pm

Code: Select all

$ arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: Intel [HDA Intel], device 0: CONEXANT Analog [CONEXANT Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
[/code]

Code: Select all

$ arecord -L
null
    Discard all samples (playback) or generate zero samples (capture)
default:CARD=Intel
    HDA Intel, CONEXANT Analog
    Default Audio Device
front:CARD=Intel,DEV=0
    HDA Intel, CONEXANT Analog
    Front speakers
surround40:CARD=Intel,DEV=0
    HDA Intel, CONEXANT Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
    HDA Intel, CONEXANT Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
    HDA Intel, CONEXANT Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
    HDA Intel, CONEXANT Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
    HDA Intel, CONEXANT Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers

And I get file doesn't exist for /etc/asound.conf
Top
calavicci
n00b
n00b
Posts: 50
Joined: Tue Mar 28, 2006 11:35 pm

  • Quote

Post by calavicci » Sun Apr 17, 2011 4:45 pm

Does this work:

Code: Select all

 arecord -D plughw:0,0 test.wav 
?

Progressively turn up the volume and repeat a few times to make sure it's not just very quiet.

If it doesn't, please post the output of amixer.
Top
PostChache
n00b
n00b
Posts: 42
Joined: Mon Nov 30, 2009 4:20 pm

  • Quote

Post by PostChache » Sun Apr 17, 2011 4:50 pm

calavicci wrote:Does this work:

Code: Select all

 arecord -D plughw:0,0 test.wav 
?

Progressively turn up the volume and repeat a few times to make sure it's not just very quiet.

If it doesn't, please post the output of amixer.
Didn't work D:

Code: Select all

$ amixer
Simple mixer control 'Master',0
  Capabilities: pvolume pswitch pswitch-joined penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 74
  Mono:
  Front Left: Playback 74 [100%] [0.00dB] [on]
  Front Right: Playback 74 [100%] [0.00dB] [on]
Simple mixer control 'PCM',0
  Capabilities: pvolume penum
  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 'IEC958',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',1
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 80
  Front Left: Capture 80 [100%] [6.00dB] [on]
  Front Right: Capture 80 [100%] [6.00dB] [on]
Simple mixer control 'Analog Mic Boost',0
  Capabilities: cenum
  Items: '0dB' '10dB' '20dB' '30dB' '40dB'
  Item0: '40dB'
Simple mixer control 'Digital',0
  Capabilities: cvolume penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 120
  Front Left: Capture 120 [100%] [30.00dB]
  Front Right: Capture 120 [100%] [30.00dB]
Top
ppurka
Advocate
Advocate
Posts: 3257
Joined: Sun Dec 26, 2004 5:05 pm

Re: Internal mic

  • Quote

Post by ppurka » Sun Apr 17, 2011 5:02 pm

PostChache wrote:Hi, I can't get my internal mic to work! I've been looking around and all I can find is to make sure that I have capture on (alsa f4 spacebar) and that snd-hda-intel is a module and that it's loaded. I'm using x86_64

Code: Select all

00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
	Subsystem: Lenovo Device 38af
	Flags: bus master, fast devsel, latency 0, IRQ 43
	Memory at d8400000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [50] Power Management version 2
	Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
	Capabilities: [100] Virtual Channel <?>
	Capabilities: [130] Root Complex Link <?>
	Kernel driver in use: HDA Intel
	Kernel modules: snd-hda-intel
Thanks for any help :D
What is your kernel version? There are some problems with this conexant chip. I am currently using 2.6.36. In this kernel, I had to blacklist the module snd_hda_codec_conexant (didn't want to recompile the kernel). Otherwise the internal mic won't work.

But with this module unloaded you will notice that the speakers are not muted when you insert a headphone. So, you have a choice: 1. use conexant module and lose internal mic. 2. don't use conexant module and lose speaker-mute-on-headphone-insert.

My current /etc/modprobe.d/alsa.conf is as follows:

Code: Select all

~> grep '^[a-z]' /etc/modprobe.d/alsa.conf 
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
I think the fix for this card is in 2.6.38, but i haven't upgraded to that kernel yet (waiting for tuxonice).
emerge --quiet redefined | E17 vids: I, II | Now using kde5 | e is unstable :-/
Top
PostChache
n00b
n00b
Posts: 42
Joined: Mon Nov 30, 2009 4:20 pm

Re: Internal mic

  • Quote

Post by PostChache » Sun Apr 17, 2011 5:28 pm

ppurka wrote:
PostChache wrote:Hi, I can't get my internal mic to work! I've been looking around and all I can find is to make sure that I have capture on (alsa f4 spacebar) and that snd-hda-intel is a module and that it's loaded. I'm using x86_64

Code: Select all

00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 05)
	Subsystem: Lenovo Device 38af
	Flags: bus master, fast devsel, latency 0, IRQ 43
	Memory at d8400000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: [50] Power Management version 2
	Capabilities: [60] MSI: Enable+ Count=1/1 Maskable- 64bit+
	Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
	Capabilities: [100] Virtual Channel <?>
	Capabilities: [130] Root Complex Link <?>
	Kernel driver in use: HDA Intel
	Kernel modules: snd-hda-intel
Thanks for any help :D
What is your kernel version? There are some problems with this conexant chip. I am currently using 2.6.36. In this kernel, I had to blacklist the module snd_hda_codec_conexant (didn't want to recompile the kernel). Otherwise the internal mic won't work.

But with this module unloaded you will notice that the speakers are not muted when you insert a headphone. So, you have a choice: 1. use conexant module and lose internal mic. 2. don't use conexant module and lose speaker-mute-on-headphone-insert.

My current /etc/modprobe.d/alsa.conf is as follows:

Code: Select all

~> grep '^[a-z]' /etc/modprobe.d/alsa.conf 
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss
alias snd-card-0 snd-hda-intel
alias sound-slot-0 snd-hda-intel
I think the fix for this card is in 2.6.38, but i haven't upgraded to that kernel yet (waiting for tuxonice).
Black listing snd_hda_codec_conextant worked for me. Thanks so much :D
Top
ppurka
Advocate
Advocate
Posts: 3257
Joined: Sun Dec 26, 2004 5:05 pm

  • Quote

Post by ppurka » Fri Apr 29, 2011 9:22 am

Just an update. This has indeed been fixed in 2.6.38,- now you can have the speakers muted when you insert your headphone and have the internal mic working.

In 2.6.38 you need to
1. remove the blacklist on conexant module, and allow it to load
2. add the following line to /etc/modprobe.d/alsa.conf

Code: Select all

options snd-hda-intel model=asus
I have tested with the internal mic. I am not sure if the external mic works, because now there is just one microphone shown in alsamixer.
emerge --quiet redefined | E17 vids: I, II | Now using kde5 | e is unstable :-/
Top
lo-jay
l33t
l33t
Posts: 862
Joined: Sun Feb 27, 2005 7:05 pm

  • Quote

Post by lo-jay » Tue May 10, 2011 3:39 pm

hi,

my relevant output looks like this:

Code: Select all

# grep '^[a-z]' /etc/modprobe.d/alsa.conf 
alias char-major-116 snd
alias char-major-14 soundcore
alias snd-card-0 snd-hda-intel
alias /dev/mixer snd-mixer-oss
alias /dev/dsp snd-pcm-oss
alias /dev/midi snd-seq-oss

Code: Select all

# arecord -L 
null
    Discard all samples (playback) or generate zero samples (capture)
front:CARD=Intel,DEV=0
    HDA Intel, ALC259 Analog
    Front speakers
surround40:CARD=Intel,DEV=0
    HDA Intel, ALC259 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
    HDA Intel, ALC259 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
    HDA Intel, ALC259 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
    HDA Intel, ALC259 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
    HDA Intel, ALC259 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
does that mean that i have no mic at all? ( samsung 580 pro)
or am i missing some kernel stuff?

cheers!
lo-jay

The mechanic "One of 'em Dodge Chargers - let him go by."
The driver "Not today!"

taken from "Two Lane Blacktop"
Top
ppurka
Advocate
Advocate
Posts: 3257
Joined: Sun Dec 26, 2004 5:05 pm

  • Quote

Post by ppurka » Fri Jun 10, 2011 1:13 pm

Probably driver is not updated enough to detect and enable the mic.
emerge --quiet redefined | E17 vids: I, II | Now using kde5 | e is unstable :-/
Top
Post Reply

10 posts • Page 1 of 1

Return to “Multimedia”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic