[LAU] Trouble with microphone

murrah boswell otrcomm at isp-systems.net
Sun Jun 21 20:50:15 EDT 2009


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



More information about the Linux-audio-user mailing list