1 |
On Sun, Feb 20, 2011 at 08:33:22PM -0500, Walter Dnes wrote: |
2 |
> On Sun, Feb 20, 2011 at 12:09:27PM +0000, Mick wrote |
3 |
> > Indeed, the Gentoo Alsa Guide still says pretty much the same thing: |
4 |
> > |
5 |
> > "Please note that for ease of use, all examples show ALSA built as |
6 |
> > modules. It is advisable to follow the same as it then allows the |
7 |
> > use of alsaconf which is a boon when you want to configure your card." |
8 |
> > |
9 |
> > I've added some options for my alsa modules in |
10 |
> > /etc/modprobe.d/alsa-base.conf, e.g.: |
11 |
> > |
12 |
> > options snd-hda-intel enable_msi=1 |
13 |
> |
14 |
> This is exasperating. After re-building alsa sound support as kernel |
15 |
> modules, rather than built into the kernel, I see some improvement. |
16 |
> When I blow into the internal mic I hear it from the laptop speakers. |
17 |
> With mic-boost turned up, I can hear myself echoing when I talk into the |
18 |
> internal mic or into an external mic. Turn up the boost high enough, |
19 |
> and the external mic generates a mean high-ptched feedback squeal, |
20 |
> unless I also plug in headphones. |
21 |
> |
22 |
> So the hardware is working now, *BUT I STILL CAN'T RECORD THE BLEEPING |
23 |
> THING*. When I try "ffmpeg -f oss -i /dev/dsp audio.wav" it thinks it's |
24 |
> recording, but the output file is only hiss. Ditto for the command |
25 |
> "ffmpeg -f alsa -i plughw:0,0 audio.wav". |
26 |
|
27 |
Seems that the mic works, but is not selected for capture... (routing it |
28 |
to speakers recording from it are two different things ;) |
29 |
|
30 |
You basically need to tell alsa which sources to record from, which may |
31 |
be different from which are just unmuted in the mixer (and thus playing |
32 |
from the speakers). I've seen a few different sets of alsa controls on |
33 |
different sound cards that control the record sources, these are the two I remember: |
34 |
|
35 |
Run alsamixer, pres F4 (capture) and either look for |
36 |
- a "mic" control (along with CD, Line, Aux,... controls), then make sure it has a red "CAPTURE" text (spacebar |
37 |
toggles CAPTURE) |
38 |
- if you dont't have separate Mic, Line, ... controls, try looking for a |
39 |
"Input source" control, you should be able to use up/down arrows to |
40 |
change it to mic |
41 |
|
42 |
Also in both cases make sure a "Capture" control has CAPTURE on too.. |
43 |
You might have more Mic sources two choose from, or you might also have |
44 |
a "Mic Select" control, with which you can switch between different |
45 |
mics, so you might have to experiment to find which is the correct |
46 |
one... |
47 |
|
48 |
yoyo |