刚刚购买了 Sound Blaster X-Fi HD (USB),我想了解当前的输出(采样率和比特率)是多少。
我已经配置了 /etc/pulse/daemon.conf 并在那里设置了以下值:
默认采样率 = 96000 默认采样格式 = s24le
我如何验证它?
Tak*_*kat 11
Pulseaudio 设置符合它们的用途。因此,我们可以使用以下命令读取我们给出的值:
pacmd list-sinks
Run Code Online (Sandbox Code Playgroud)
这将给出一个相当长的列表,包括与此类似的以下信息
sample spec: s16le 2ch 44100Hz
Run Code Online (Sandbox Code Playgroud)
因为这是为我的内部卡设置的。
您还可以深入了解 ALSA 本身,仔细检查您的硬件实际设置的采样率。
less /proc/asound/card0/pcm0p/sub0/hw_params
(数字可能会有所不同,例如card1,也可能是卡上的不同播放通道。xp 是播放通道,xc 是捕获通道)。不能 100% 确定 hw_params 文件是否特定于 hda_intel,或者它是否与您拥有的任何 alsa 驱动程序一起存在。
在典型的设置中,应用程序使用默认的 ALSA 输出,它实际上是一个钩子,通过pulseaudio 发送音频,它本身通过 alsa 输出到硬件,使用硬件设备的实际名称。(alsa 设备用文本字符串指定,如hw:0
, 或default
)。
归档时间: |
|
查看次数: |
43625 次 |
最近记录: |