![使用 USB 音频接口进行音调变换](https://linux22.com/image/925819/%E4%BD%BF%E7%94%A8%20USB%20%E9%9F%B3%E9%A2%91%E6%8E%A5%E5%8F%A3%E8%BF%9B%E8%A1%8C%E9%9F%B3%E8%B0%83%E5%8F%98%E6%8D%A2.png)
有时使用我的 Behringer UMC202HD 接口时,某些东西的音调会向下移动。这经常发生在我启动游戏时 - 例如,启动 X-Plane 时总是会导致这种情况发生,系统中所有东西的音调都会降低。Skype有时也会出现这种情况。通常我只需拔下接口然后再插回去就可以解决问题。
然而,对于其他事情,问题更加微妙,无法以可重现的方式修复。例如,在《巫师 3》中,只有对话(不是音乐!)音调降低。这很明显,因为对话台词在结束前总是突然中断。我不知道是什么原因造成的——我关闭了垂直同步,并且帧率恒定为 60fps。
顺便说一句,我正在使用 Pulseaudio。据我所知,我没有设置任何自定义配置。这是一个非常令人不安的问题,我一直在努力寻找解决方案,所以任何帮助都非常感激。
我正在运行 Ubuntu 20.04 LTS,但我的 18.04.3 笔记本电脑也遇到了这个问题。
答案1
编辑/etc/pulse/daemon.conf
。找到以下行:
; default-sample-rate = 44100
并通过删除 来取消注释;
。然后,找到下面的行:
; alternate-sample-rate = 48000
并将其更改为:
alternate-sample-rate = 44100
最后,用 重新启动脉冲pulseaudio -k && pulseaudio --start
。
这样,脉冲将始终以相同的采样率运行,您将能够避免奇怪的音调变化。
我尚未发现此解决方案的任何负面影响。