You are not logged in.
Hi, I have a problem, I can't get the microphone of my asus ZF53, and I am being desesperate.
I have alsa-lib 1.0.14-5.
I have read this post http://bbs.archlinux.org/viewtopic.php?id=37007 but I can't find a solution :S
I join some information to try solving my problem:
[davigetto@helena ~]$ cat /proc/asound/cards
0 [Intel ]: HDA-Intel - HDA Intel
HDA Intel at 0xfeb3c000 irq 16
[davigetto@helena ~]$ cat /proc/asound/Intel/codec#0 | head -n 1
Codec: SigmaTel STAC9200
[davigetto@helena ~]$ cat /proc/asound/Intel/codec#1 | head -n 1
Codec: Generic 1543 Si3054
[davigetto@helena ~]$ lspci | grep -i audio
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
Thanks in advance
Greetings
Only deaths can see the end of battles.
Blog: http://djmartinez.co.cc -> The life of a Computer Engineer
Offline
What's amixer output look like?
Cthulhu For President!
Offline
Simple mixer control 'Master',0
Capabilities: pvolume pswitch
Playback channels: Front Left - Front Right
Limits: Playback 0 - 31
Mono:
Front Left: Playback 31 [100%] [0.00dB] [on]
Front Right: Playback 31 [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 'IEC958',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [on]
Simple mixer control 'Capture',0
Capabilities: cvolume cswitch
Capture channels: Front Left - Front Right
Limits: Capture 0 - 15
Front Left: Capture 15 [100%] [22.50dB] [on]
Front Right: Capture 15 [100%] [22.50dB] [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: 0 [0%] [0.00dB]
Front Right: 0 [0%] [0.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 120 [100%] [30.00dB]
Front Right: Capture 120 [100%] [30.00dB]
Simple mixer control 'Input Source',0
Capabilities: enum
Items: 'Mic' 'CD'
Item0: 'Mic'
Simple mixer control 'Off-hook',0
Capabilities: pswitch pswitch-joined
Playback channels: Mono
Mono: Playback [off]
Only deaths can see the end of battles.
Blog: http://djmartinez.co.cc -> The life of a Computer Engineer
Offline
Does anything happen when you give Capture Mux volume? It's at 0 atm.
Cthulhu For President!
Offline
I cannot understand your post :S, I user alsamixer to manipulate te sound levels, and I always put capture at maximum
look:
Only deaths can see the end of battles.
Blog: http://djmartinez.co.cc -> The life of a Computer Engineer
Offline
amixer sset 'Capture Mux' 4
Give that a shot.
Cthulhu For President!
Offline
[davigetto@helena ~]$ amixer sset 'Capture Mux' 4
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]
What now?
I have done this:
arecord -vv -fdat foo.wav
<Ctrl-C>
aplay foo.wav
I hear lot of noise, but not my voice, and on windows the Microphone works perfectly :S
Last edited by Davigetto (2007-10-08 19:41:56)
Only deaths can see the end of battles.
Blog: http://djmartinez.co.cc -> The life of a Computer Engineer
Offline
Only thing I can suggest then is to upgrade your alsa-lib and your alsa-utils to 1.0.15-rc1 or even the Hg repo. Sigmatel drivers are under fairly heavy development. Details on how to do that are in the thread you pointed out.
Cthulhu For President!
Offline
Hg repo? what's that repo?
Only deaths can see the end of battles.
Blog: http://djmartinez.co.cc -> The life of a Computer Engineer
Offline
Hg repo? what's that repo?
I meant their mercurial (Hg) repository. It's not an Arch repository, sorry.
If you want, here's an example PKGBUILD for the most current (20071009) version of the alsa driver from their mercurial repository:
pkgname=alsa-driver-hg
pkgver=20071009
pkgrel=1
pkgdesc="An alternative implementation of Linux sound support"
arch=(i686 x86_64)
depends=('glibc')
makedepends=('python')
license=('GPL')
source=(ftp://ftp.suse.com/pub/projects/alsa/snapshot/driver/${pkgname}${pkgver}.tar.bz2)
md5sums=('8b2ef1f05bd76ddbb0100acef8daeecb')
build() {
cd $startdir/src/${pkgname}${pkgver}
./configure
make || return 1
make DESTDIR=$startdir/pkg install
}
Note that 1) this is obviously unstable and experimental because it's their development branch! Get 1.0.15-rc1 if you want stable, and 2) this is going to overwrite your kernel alsa modules if forced. That means if you want to reverse it, reinstall the kernel.
If neither of those things matter to you, give it a try. Hope that helps.
Cthulhu For President!
Offline
If I install this package, the sound doesn't work anymore :S, when it tries to load the snd-hda-intel module, it tells to me that:
[root@helena davigetto]# modprobe snd-hda-intel
FATAL: Error inserting snd_hda_intel (/lib/modules/2.6.22-ARCH/kernel/sound/pci/hda/snd-hda-intel.ko): Unknown symbol in module, or unknown parameter (see dmesg)
Only deaths can see the end of battles.
Blog: http://djmartinez.co.cc -> The life of a Computer Engineer
Offline
last post here was a while ago.. but have you tried adding:
options snd-hda-intel model=ref
to /etc/modprobe.conf? in the past, that has fixed problems with microphones for with hda-intel models that weren't implemented correctly.
Offline
last post here was a while ago.. but have you tried adding:
options snd-hda-intel model=ref
to /etc/modprobe.conf? in the past, that has fixed problems with microphones for with hda-intel models that weren't implemented correctly.
Hey, it has worked!!!! Thank you!
Only deaths can see the end of battles.
Blog: http://djmartinez.co.cc -> The life of a Computer Engineer
Offline