In particular, pay attention to the need to run in a terminal, and talk into and test your mic:
Code:
arecord -vv -fdat foo.wav
This does not give an error, but since there is no microphone connected to the soundcard, this is not possible to record a sound.
Selecting the Card1 does not give an error, but the verbose mode does still show the intel mixer, not any clue to the Philips webcam.
~> arecord -l
**** List of CAPTURE Hardware Devices ****
card 0: ICH7 [Intel ICH7], device 0: Intel ICH [Intel ICH7]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: ICH7 [Intel ICH7], device 1: Intel ICH - MIC ADC [Intel ICH7 - MIC ADC]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: ICH7 [Intel ICH7], device 2: Intel ICH - MIC2 ADC [Intel ICH7 - MIC2 ADC]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: ICH7 [Intel ICH7], device 3: Intel ICH - ADC2 [Intel ICH7 - ADC2]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 1: Webcam [Philips SPC 1000NC Webcam], device 0: USB Audio [USB Audio]
Subdevices: 1/1
Subdevice #0: subdevice #0
~>arecord -vv -d20 -fdat foo.wav
Recording WAVE ‘foo.wav’ : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo
Plug PCM: Direct Snoop PCM
Its setup is:
stream : CAPTURE
access : RW_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 48000
exact rate : 48000 (48000/1)
msbits : 16
buffer_size : 16384
period_size : 1024
period_time : 21333
tstamp_mode : NONE
period_step : 1
avail_min : 1024
start_threshold : 1
stop_threshold : 16384
silence_threshold: 0
silence_size : 0
boundary : 4611686018427387904
Hardware PCM card 0 ‘Intel ICH7’ device 0 subdevice 0
Its setup is:
stream : CAPTURE
access : MMAP_INTERLEAVED
format : S16_LE
subformat : STD
channels : 2
rate : 48000
exact rate : 48000 (48000/1)
msbits : 16
buffer_size : 16384
period_size : 1024
period_time : 21333
tstamp_mode : ENABLE
period_step : 1
avail_min : 1024
start_threshold : 1
stop_threshold : 4611686018427387904
silence_threshold: 0
silence_size : 0
boundary : 4611686018427387904
#+ | 00%
~> aplay foo.wav
Playing WAVE ‘foo.wav’ : Signed 16 bit Little Endian, Rate 48000 Hz, Stereo
(20 second of silence)
Assuming you are using openSUSE-11.0, and only if that does not work, then with your mixer configured the way you believe correct (and advise us which mic input you are trying to use (front? back ? internal? external) please provide the output of copy, pasting, and running (with your PC connected to the Internet) in a terminal:
This is not possible. I can only select a ‘mixer’ device. Two mixer devices. There I think is the origin of the problem. I can set mixer settings for a Intel ICH7, and Philips SPC 1000NC Webcam. They are not ‘merged’ So in the Intel mixer, I can only select the analog microphone jack input’s, and the volume settings of the output device. If I select the ‘mixer’ Philips SPC 1000NC Webcam, I have only one slider, the adjustment of microphone.
The mixer ICH7 does NOT show a slider for the Webcam microphone.
Here I see the effect if I start alsamixer.
I can start alsamixer, then the usb is not shown.
To show the usb mixer, the philips webcam, i have to start
alsamixer -c1.
alsamixer
[FONT=Lucida Console]Card: Intel ICH7 │
│ Chip: Analog Devices AD1981B │
│ View: [Playback] Capture All │
│ Item: Master [dB gain=0.00, 0.00]
[/FONT]
alsamixer -c1
│ Card: Philips SPC 1000NC Webcam │
│ Chip: USB Mixer │
│ View: Playback [Capture] All │
│ Item: Mic [dB gain=18.00]
wget -O alsa-info.sh http://www.alsa-project.org/alsa-info.sh && bash alsa-info.sh
!!-------Mixer controls for card 1 [Webcam]
Card hw:1 ‘Webcam’/‘Philips CE Philips SPC 1000NC Webcam at usb-0000:00:1d.7-3, high speed’
Mixer name : ‘USB Mixer’
Components : ‘USB0471:0332’
Controls : 2
Simple ctrls : 1
Simple mixer control ‘Mic’,0
Capabilities: cvolume cswitch cswitch-joined
Capture channels: Mono
Limits: Capture 0 - 2560
Mono: Capture 1 **[0%] **[18.00dB] [on]
Your ALSA information is located at http://www.alsa-project.org/db/?f=5a311540bf7fb7e218a874259026327b962d3823
~> rpm -qa | grep alsa
alsa-plugins-samplerate-32bit-1.0.16-57.1
alsa-1.0.16-39.1
alsaplayer-0.99.80-1.pm.13.9
alsa-plugins-maemo-1.0.16-57.1
FA_clalsadrv-1.1.0-136.1
alsa-plugins-maemo-32bit-1.0.16-57.1
alsa-docs-1.0.16-39.1
alsa-patch-bay-debuginfo-1.0.0-0.pm.2
alsamixergui-0.9.0rc1-705.1
alsa-plugins-jack-1.0.16-57.1
alsa-patch-bay-1.0.0-0.pm.2
alsa-plugins-jack-32bit-1.0.16-57.1
alsa-firmware-1.0.16-24.1
alsamodular-debuginfo-1.8.7-0.pm.2
alsa-tools-gui-1.0.16-47.1
alsa-plugins-1.0.16-57.1
alsa-plugins-pulse-32bit-1.0.16-57.1
alsa-patch-bay-debugsource-1.0.0-0.pm.2
alsa-plugins-pulse-1.0.16-57.1
alsa-utils-1.0.16-35.1
alsa-plugins-32bit-1.0.16-57.1
alsa-tools-1.0.16-47.1
alsa-plugins-samplerate-1.0.16-57.1
alsa-oss-1.0.15-48.1
alsamodular-1.8.7-0.pm.2
alsa-oss-32bit-1.0.15-48.1
rene@linux-y4yo:~> rpm -qa | grep pulse
xmms-pulse-0.9.4-0.pm.1
libpulse0-32bit-0.9.10-26.1
libpulse-mainloop-glib0-0.9.11-27.1
gstreamer-0_10-pulse-0.9.7-42.pm.1
pulseaudio-0.9.11-27.1
pulseaudio-esound-compat-0.9.11-27.1
libpulse-browse0-0.9.11-27.1
pulseaudio-module-x11-0.9.11-27.1
libpulsecore4-0.9.11-27.1
pulseaudio-module-zeroconf-0.9.11-27.1
alsa-plugins-pulse-32bit-1.0.16-57.1
pulseaudio-module-jack-0.9.11-27.1
alsa-plugins-pulse-1.0.16-57.1
audacious-plugins-output-pulse-2.1-4.pm.8.1
gstreamer-0_10-pulse-debuginfo-0.9.7-42.pm.1
gmerlin-pulseaudio-0.4.0-0.pm.1
pulseaudio-module-lirc-0.9.11-27.1
libao-pulse-0.9.3-123.1
libxine1-pulse-1.1.16.3-2.pm.6.6
gstreamer-0_10-pulse-debugsource-0.9.7-42.pm.1
pulseaudio-utils-0.9.11-27.1
pulseaudio-module-bluetooth-0.9.11-27.1
libmpg123-0-pulse-1.9.1-0.pm.3.1
vlc-aout-pulse-1.0.2-0.pm.5.12
libpulse0-0.9.11-27.1
pulseaudio-module-gconf-0.9.11-27.1
~> rpm -q libasound2
libasound2-1.0.16-39.1
**~> **uname -a
Linux linux-y4yo 2.6.25.18-0.2-default #1 SMP 2008-10-21 16:30:26 +0200 x86_64 x86_64 x86_64 GNU/Linux
~> cat /etc/modprobe.d/sound
options snd slots=snd-intel8x0
r0Vg.RYfHXvQAHX5:82801G (ICH7 Family) AC’97 Audio Controller
alias snd-card-0 snd-intel8x0
Kind Regards,