LMMS 占用了最大的 CPU 并且没有声音

LMMS 占用了最大的 CPU 并且没有声音

所以我正常启动了 LMMS,但每次我点击Play它时它都不会发出声音,而且它的线程占用了整个 CPU。此外,计时似乎比正常时间快两倍。

我的音频输出设置为 ALSA,并且我知道它使用 PulseAudio 产生声音。

为什么我不能使用 ALSA?LMMS 建议不要使用它,因为它的“延迟太高”。

答案1

在这种情况下发生的情况是 PulseAudio 锁定了 LMMS 反复尝试访问的 ALSA Backend(导致 CPU 使用率高),并且由于 Pulse 已锁定它,LMMS 无法发送音频。

你可以在使用 LMMS 时通过以下命令启动 LMMS,轻松禁用 PulseAudiopasuspenderlmms

或者你也可以坚持使用 Pulse 作为输出,并且应用一些降低延迟的技巧

答案2

高度建议改用 JACK 以获得最佳性能。使用 ALSA 时,我的电脑在播放其中一个演示时会锁定。当我正确配置 Jack 时,一切都会完美运行。

相关内容