Date: Sun, 27 Feb 2011 02:08:10 -0500 From: "Mikhail T." <mi+thun@aldan.algebra.com> To: multimedia@FreeBSD.org Subject: struggling with microphone and snd_hda Message-ID: <4D69F85A.2090205@aldan.algebra.com>
next in thread | raw e-mail | index | archive | help
Hello! I have a Creative's sound-card (SB1040 PCI-Express), recognized as: hdac0: <Generic High Definition Audio Controller> mem 0xd5efc000-0xd5efffff irq 18 at device 0.0 on pci10 hdac0: HDA Driver Revision: 20100226_0142 hdac0: [ITHREAD] mixer reports: Mixer vol is currently set to 70:70 Mixer pcm is currently set to 76:76 Mixer line is currently set to 90:90 Mixer rec is currently set to 75:75 Recording source: line /dev/sndstat says: FreeBSD Audio Driver (newpcm: 64bit 2009061500/amd64) Installed devices: pcm0: <HDA Unknown Codec PCM #0 Analog> (play/rec) default pcm1: <HDA Unknown Codec PCM #1 Analog> (play/rec) pcm2: <HDA Unknown Codec PCM #2 Digital> (play/rec) It works fine for sound reproduction, but I can't figure out, how to make it work with the microphone... When I start skype and make a call to their "Call Testing Service", I see the following error on Skype's stderr: RtApiOss: callback thread error (RtApiOss: audio read error for device (/dev/dsp).) ... closing thread. which coincides with the following kernel message: pcm0: chn_read(): pcm0:virtual:dsp0.vr0: record interrupt timeout, channel dead or, after I set dev.pcm.0.rec.vchans=0: pcm0: chn_read(): pcm0:record:dsp0.r0: record interrupt timeout, channel dead I'd appreciate any hints -- I run 8.2/amd64 as of Feb 21st. Thanks! Yours, -mi
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4D69F85A.2090205>