使用 Ubuntu Studio 和 REALTEK ALC298 内置音频时,Ubuntu 5.11* 上的 JACK 音频出现严重削波失真

使用 Ubuntu Studio 和 REALTEK ALC298 内置音频时,Ubuntu 5.11* 上的 JACK 音频出现严重削波失真

我最近在新款 Razer Blade 15(2021 年中)上安装了 Kubuntu 20.04,该设备内置了 Realtek ALC298 声卡。音频方面一切运行良好,PulseAudio 运行良好。

我最近安装了 SuperCollider 和 Reaper,这两款音频软件都需要 JACK 才能运行。我通过 Ubuntu Studio 软件包安装了 JACK。但是现在,每当我启动 JACK 服务器时,我的音频就会严重失真,有点像削波失真。

任何来自 SuperCollider 和 Reaper 的音频似乎都是这种情况。但其他应用程序,如各种软件合成器,也会出现这种情况。甚至音量控制系统的声音在超过一定水平时也会开始严重失真。

有人知道可能是什么问题吗?我尝试了通用内核和低延迟内核。(5.11.0)

谢谢!

编辑:使用外部 (USB) 声卡时不会出现此问题,我使用的是 Behringer UMC204HD。这似乎只是 ALC298 内置音频的问题。

答案1

对我来说,将-S选项添加到 .jackdrc 中神奇地解决了失真问题。我不需要卸载 pulseaudio。

答案2

我在使用 Ubuntu 20.04 和较旧的 ALC255 时遇到了同样的问题。问题出在 pulseaudio 和 jack 之间,当它们使用相同的声卡时,它们不能很好地协同工作。但这是可能的!我已经使用 jack 和 pulseaudio 工作了 1 年半,效果非常好。您可以在使用 jack 时关闭 pulseaudio,这在您的设置中可能不是理想的。或者您可以使用 pulseaudio-module-jack 和 pavucontrol + pasystray 将 pulseaudio 路由到 jack。

sudo apt install pulseaudio-module-jack pavucontrol pasystray

pasystray 是一款适用于系统托盘的精美小应用程序,它可让您控制将哪个声音服务器用作“标准接收器”或单独用于单独的程序。它还可以让您轻松访问 pavucontrol,从而让您更好地控制 pulseaudio。

我还建议您仔细阅读这两个页面,第二个链接解释了如何设置 pulseaudio-module-jack:

PulseAudio 和 Jack

如何设置 pulseaudio-module-jack

相关内容