ALSA PCM设备配置

huangapple go评论54阅读模式
英文:

ALSA PCM Device configuration

问题

defaults.pcm.card 0
defaults.pcm.device 0
这个卡和设备 (0,0) 指的是 NVIDIA 声卡的 HDMI 输出,通常我从不使用。此外,当我使用 aplay 并带有 hw:0,0 选项时,我从未听到任何声音。这是我所期望的情况。但当我使用 aplay 并带有 -D default 选项时,我在耳机中听到音乐。通常,电脑的模拟输出连接到声卡 1。为什么尽管 alsa.conf 文件中的系统默认声卡是卡 0,我却能在耳机中听到声音?

英文:

I am working on Linux ALSA. In my alsa.conf configured as file:

defaults.pcm.card 0
defaults.pcm.device 0

This card and deviece (0,0) refers to NVIDIA sound card HDMI out and I never used normally. In addition, when I use aplay with hw:0,0 option, I never have heared any sound. This is expecting situation. But when I use aplay wtih -D default option, I hear a music at my headphone. Normally, PC's analog output is connected to sound card 1. Why I can hear a sound my headphone although system default sound card card 0 in alsa.conf file?

答案1

得分: 2

这些设置提供了在使用 hw 而不是 hw:x,y 时的默认值。

但是 default 设备可能指的是 PulseAudio 或 PipeWire,它们有自己的配置。

添加 -v 选项到 aplay 以查找更多信息。

英文:

These settings give the default values when you use hw instead of hw:x,y.

But the default device likely refers to PulseAudio or PipeWire, which have their own configuration.

Add the -v option to aplay to find out.

huangapple
  • 本文由 发表于 2023年2月27日 17:04:18
  • 转载请务必保留本文链接:https://go.coder-hub.com/75578502.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定