USB 音频设备因采样率错误无法工作

USB 音频设备因采样率错误无法工作

我的 USB 音频设备 (Fiio BTR5) 无法输出声音。我以前可以让它工作,但现在它停止工作了。经过一番检查,我发现问题在于,我将文件中的采样率指定 /etc/pulse/daemon.conf为 192000kHZ(我也尝试了其他方法,但出现了同样的问题),方法是:

默认采样率 = 192000 备用采样率 = 48000

但是当我检查设备时/proc/asound/BTR5/stream0,我看到了这一点:

Playback:
  Status: Running
    Interface = 1
    Altset = 1
    Packet Size = 288
    Momentary freq = 192004 Hz (0x18.0020)
    Feedback Format = 16.16

我从这条消息中得出的结论是,设备已被识别,但频率有问题,因为设备识别的是 192000HZ,而不是 192004Hz。请注意,192004 这个数字是随机的,因为有时我也会看到 192002、192003。有人能帮我了解如何解决这个问题吗?非常感谢。谢谢。

附加信息:Ubuntu 版本:22.04

相关内容