操作系统:Arch Linux ( 4.13.12-1-ARCH
)
首先,我是不是使用pulseadio
。我知道这会带来很多问题,但我只是alsa
情况
我有一个 2.1 扬声器系统,插入电脑的后面板。效果真的很好,正如预期的那样。出现问题是因为有时我想使用耳机(因为它们配备了麦克风)。为了方便起见,我想将其插入前面板,并快速将扬声器(“前置”)静音alsamixer
并取消“耳机”静音。
问题是耳机发出的声音只是糟糕的。例如,考虑这个视频:https://www.youtube.com/watch?v=okpg-lVWLbE:这在我的扬声器上播放得很好,但在我的耳机上(插入前面时),我只能听到背景音乐。讲话只是一些奇怪的噪音,噼啪声。我也尝试过没有背景音乐的媒体:在那里,听起来就像人们在海底说话......
我注意到的一些事情
- 扬声器插入后退面板 --> 声音是美好的
- 扬声器插入正面面板 --> 声音是美好的
- 耳机插入后退面板 --> 声音是美好的
- 耳机插入正面面板 --> 声音是可怕
- 我不知道这是否相关,但是在 中
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
按照要求,这的输出是amixer -c
帮助将不胜感激:/
提前致谢
答案1
根据有关将左声道或右声道静音的评论:
组合插孔(耳机+麦克风),耳机插孔有多个环,分别分配给接地、左、右和麦克风。有几个不同的标准。
如果在延长电缆和/或前插孔中的某个地方,由于组装过程中的错误,这些分配被混淆了,或者如果它们使用不同的标准,则可能会得到导致爆裂声的效果。
如果您有万用表,请测量每两个环之间的阻抗,这应该可以让您找出分配。
2.1扬声器系统可能有放大功能,这就是为什么它没有表现出这种效果。