I've got two microphones. Both works good under Windows. If i use them under Ubuntu the first one (call it X) works fine, but the second one (call it Y) produces a lot of high-frequency noise. I know, the best thing to do is to buy a new microphone, but X is really old and the headset are broken, Y is almost new and works fine under windows. Is there any way to apply a low-pass filter in ALSA? I've also noticed that the sound is a little bit softened...like a telephone quality input.
My soundcard is: 00:1b.0 Audio device: Intel Corporation N10/ICH 7 Family High Definition Audio Controller (rev 02) i've got a toshiba notebook and I've just tried to edit the alsa config file adding this line: options snd-hda-intel model=auto
~ UPDATE ~
If i use
arecord test.wav -f CD
everything works fine.