web-dev-qa-db-ja.com

ALSA ---ヘッドホンでの非常に恐ろしいサウンド出力

OS:Arch Linux(4.13.12-1-Arch

まず第一に、私はpulseadioを使用していないnotです。私はそれが多くの問題を引き起こすことを知っています、しかし私はただalsaと一緒です

状況

私は2.1スピーカーシステムをPCの背面パネルに接続しています。期待どおり、本当にうまく機能します。問題が発生するのは、代わりにヘッドフォンを使用したい場合があるためです(マイクが装備されているため)。便宜上フロントパネルに接続し、alsamixerのスピーカー(「フロント」)をすばやくミュートして、「ヘッドフォン」のミュートを解除したいと思います。

問題は、ヘッドホンからの音がひどいであるということです。たとえば、次のビデオについて考えてみます。 https://www.youtube.com/watch?v=okpg-lVWLbE :これはスピーカーでは問題なく再生されますが、ヘッドホンでは(前面に接続されている場合) 、BGMしか聞こえません。スピーチはただの奇妙な音、パチパチ音です。バックグラウンドミュージックのないメディアも試しました。そこでは、人々が海の底から話しているように聞こえます...

私が気づいたいくつかのこと

  • スピーカー背面パネルに接続されている->音が細かい
  • スピーカーフロントパネルに接続されています->音は細かい
  • ヘッドホン背面パネルに接続されている->音が細かい
  • ヘッドホンフロントパネルに接続されている->音がひどい
  • 関連するかどうかはわかりませんが、chromiumで、たとえばビデオを再生して別のタブに切り替えると、出力に関係なく、オーディオが遅れてパチパチ音を立て始めます端末。ただし、これはvlcまたはspotifyでは発生しません。 pulseaudioを使用していたときは、そのような問題はありませんでした。
  • 別のソースからオーディオを再生し始めると、カチッという音が聞こえることがあります。 spotifyで音楽を聴くのをやめ、chromiumで動画の再生を開始します

情報

aplay -lの出力

bertalanp99@watermelon > aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: HDMI [HDA Intel HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: HDMI [HDA Intel HDMI], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 0: ALC892 Analog [ALC892 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: PCH [HDA Intel PCH], device 1: ALC892 Digital [ALC892 Digital]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: NVidia [HDA NVidia], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

要求に応じて、 [〜#〜] this [〜#〜]amixer -cの出力です

助けていただければ幸いです:/

前もって感謝します

1
bp99

左または右チャネルのミュートに関するコメントに基づく:

結合されたジャック(ヘッドホン+マイク)、およびヘッドホンジャックには、グラウンド、左、右、およびマイクに割り当てられたいくつかのリングがあります。 いくつかの異なる標準 があります。

エクステンダーケーブルやフロントジャックのどこかで、組み立て中のエラーのためにこれらの割り当てが混同されている場合、または異なる規格を使用している場合、パチパチという音につながる影響を受ける可能性があります。

マルチメータを使用している場合は、2つのリング間のインピーダンスを測定します。これにより、割り当てを把握できるようになります。

2.1スピーカーシステムにはおそらく増幅があるため、この効果は見られません。

2
dirkt