[LAU] Trouble with microphone

From: murrah boswell <otrcomm@email-addr-hidden-systems.net>
Date: Mon Jun 22 2009 - 03:50:15 EEST

Hello All,

I am a newbee to LinuxAudio and am trying to get a headset microphone working.

Here is some results from testing that someone else did on another site for their system.

cat /proc/asound/pcm
00-04: Intel ICH - IEC958 : Intel 82801DB-ICH4 - IEC958 : playback 1
00-03: Intel ICH - ADC2 : Intel 82801DB-ICH4 - ADC2 : capture 1
00-02: Intel ICH - MIC2 ADC : Intel 82801DB-ICH4 - MIC2 ADC : capture 1
00-01: Intel ICH - MIC ADC : Intel 82801DB-ICH4 - MIC ADC : capture 1
00-00: Intel ICH : Intel 82801DB-ICH4 : playback 1 : capture 1

arecord --list-devices
**** List of CAPTURE Hardware Devices ****
card 0: I82801DBICH4 [Intel 82801DB-ICH4], device 0: Intel ICH [Intel 82801DB-ICH4]
   Subdevices: 0/1
   Subdevice #0: subdevice #0
card 0: I82801DBICH4 [Intel 82801DB-ICH4], device 1: Intel ICH - MIC ADC [Intel 82801DB-ICH4 - MIC ADC]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
card 0: I82801DBICH4 [Intel 82801DB-ICH4], device 2: Intel ICH - MIC2 ADC [Intel 82801DB-ICH4 - MIC2 ADC]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
card 0: I82801DBICH4 [Intel 82801DB-ICH4], device 3: Intel ICH - ADC2 [Intel 82801DB-ICH4 - ADC2]
   Subdevices: 1/1
   Subdevice #0: subdevice #0

arecord -f dat -D hw:0,1 -d 20 test.wav
Recording WAVE 'test.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo
arecord: pcm_read:1473: read error: Input/output error

arecord -f dat -D hw:0,2 -d 20 test.wav
Recording WAVE 'test.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo
arecord: pcm_read:1473: read error: Input/output error

In each case above, the file test.wav is 44 bytes

but,

arecord -f dat -D hw:0,3 -d 20 test.wav

the file test.wav is 3840044 bytes but has no sound when I play it back.

I have no idea how to use alsamixer, so I do not know if there is a problem there or what.

I downloaded a script called alsa-info.sh and ran it. It gave extensive information about my system, but I could not understand most
of what it output and how to identify my problem from the information.

######### Snip of initial info from alsa-info.sh run ################

upload=true&script=true&cardinfo=
!!################################
!!ALSA Information Script v 0.4.56
!!################################

!!Script ran on: Sun Jun 21 23:34:42 UTC 2009

!!Linux Distribution
!!------------------

CentOS release 5 (Final) CentOS release 5 (Final)

!!DMI Information
!!---------------

Manufacturer: HP Pavilion 061
Product Name: DN008A-ABA a307x

!!Kernel Information
!!------------------

Kernel release: 2.6.18-128.1.14.el5
Operating System: GNU/Linux
Architecture: i686
Processor: i686
SMP Enabled: Yes

!!ALSA Version
!!------------

Driver version: 1.0.14rc3
Library version: 1.0.17a
Utilities version: 1.0.17

!!Loaded ALSA modules
!!-------------------

snd_intel8x0

!!Sound Servers on this system
!!----------------------------

ESound Daemon:
       Installed - Yes (/usr/bin/esd)
       Running - No

aRts:
       Installed - Yes (/usr/bin/artsd)
       Running - No

!!Soundcards recognised by ALSA
!!-----------------------------

  0 [I82801DBICH4 ]: ICH4 - Intel 82801DB-ICH4
                       Intel 82801DB-ICH4 with ALC650E at irq 137

!!PCI Soundcards installed in the system
!!--------------------------------------

00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 02)

########## End Snip of initial info from alsa-info.sh run ###############

Could someone please point me in the right direction(s) to getting my microphone working? The sound works fine!

Regards,
Murrah Boswell
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-user
Received on Mon Jun 22 04:15:06 2009

This archive was generated by hypermail 2.1.8 : Mon Jun 22 2009 - 04:15:06 EEST