web-dev-qa-db-ja.com

マイクALSAノイズ

マイクが2つあります。どちらもWindowsでうまく機能します。ただし、Ubuntuでは、最初のもの(Xと呼ぶ)は正常に動作しますが、2番目のもの(Yと呼ぶ)は多くの高周波ノイズを生成します。最善の方法は新しいマイクを購入することですが、Xは本当に古く、ヘッドセットが壊れています。Yはほとんど新しく、Windowsで正常に動作します。 ALSAにローパスフィルターを適用する方法はありますか?電話品質の入力のように、音が少し柔らかくなっていることにも気付きました。

私のサウンドカードは次のとおりです。00:1b.0オーディオデバイス:Intel Corporation N10/ICH 7 Family High Definition Audio Controller(rev 02)オプションsnd-hda-intel model = auto

〜UPDATE〜arecord test.wav -f CDを使用すると、すべて正常に動作します。

6
Otacon

私はちょうど問題を解決しました:それは単なる新しいカーネルのバグです。以下を使用して解決できます。

options snd-hda-intel model=<your_model_or-audo> position_fix=2

/etc/modprobe.d/alsa-base.conf

4
Otacon

開けなければならなかった

alsamixer

キャプチャ画面[F4]に進み、マイクのブーストダウンを設定し、マイクを録音します。

enter image description here

2
Jonathan