我使用 Ubuntu 22.04 电脑(通过 Google Chrome 或 LibreFox 使用 Qobuz)和 smsl do300 usb dac 听音乐。我按照此指南调整 pulseaudio:https://mclements.net/blogWP/index.php/2020/06/30/high-res-audio-on-ubuntu/。
这是我的 pulseaudio 配置:
; daemonize = no ; fail = yes ; allow-module-loading = yes ; allow-exit = yes ; use-pid-file = yes ; system-instance = no ; local-server-type = user ; enable-shm = yes ; enable-memfd = yes ; shm-size-bytes = 0 # 设置为 0 将使用系统默认值,通常为 64 MiB ; lock-memory = no ; cpu-limit = no
; 高优先级 = 是 ; 良好级别 = -11 良好级别 = -15
;实时调度 = 是 ;实时优先级 = 5
; 退出空闲时间 = 20 ; scache 空闲时间 = 20
;dl-search-path = (取决于架构)
; 加载默认脚本文件 = 是 ; 默认脚本文件 = /etc/pulse/default.pa
; log-target = auto ; log-level = notice ; log-meta = no ; log-time = no ; log-backtrace = 0
重新采样方法 = soxr-vhq 避免重新采样 = 是;启用重新混合 = 是;重新混合使用所有接收通道 = 是;重新混合产生 LFE = 否;重新混合使用 LFE = 否 LFE 交叉频率 = 60
;扁平体积 = 没有
; 救援流 = 是
; rlimit-fsize = -1 ; rlimit-data = -1 ; rlimit-stack = -1 ; rlimit-core = -1 ; rlimit-as = -1 ; rlimit-rss = -1 ; rlimit-nproc = -1 ; rlimit-nofile = 256 ; rlimit-memlock = -1 ; rlimit-locks = -1 ; rlimit-sigpending = -1 ; rlimit-msgqueue = -1 ; rlimit-nice = 31 ; rlimit-rtprio = 9 ; rlimit-rttime = 200000
默认采样格式 = s24le 默认采样率 = 48000 备用采样率 = 96000 默认采样通道 = 2 默认通道图 = 前左,前右
; 默认片段 = 4 ; 默认片段大小毫秒 = 25
; 启用延迟卷 = 是 延迟卷安全裕度秒 = 1 ; 延迟卷额外延迟秒 = 0
引用
我对此没有意见,但无论我播放的速率如何,我的 DAC 都显示 48kHz。这是正常的吗?我的 DAC 应该显示我播放的确切速率吗(我知道它应该显示,但也许我错了)?DAC 显示我在 /etc/pulse/daemon.conf 中输入的“默认采样率”,如您在文件中看到的那样。也许我错过了什么,我是一个非常基本的 Ubuntu 用户。谢谢!