1

So I start LMMS normally, but whenever I hit Play it plays no sound and it's thread uses up the entire CPU. That plus the timing appears to move twice the speed of normal time.

My audio output is set to ALSA, and I know that it produces sound using PulseAudio.

Why can't I use ALSA? LMMS recommends against it for "Bad Latency."

Robobenklein
  • 1,496

2 Answers2

1

What's happening in this case is that PulseAudio locks the ALSA Backend that LMMS tries repeatedly to access (causing the high CPU) and since Pulse has it locked, LMMS can't send audio through.

You can easily disable PulseAudio while using LMMS by launching LMMS with the command pasuspenderlmms.

That, or you could just stick to using Pulse as your output, and applying some latency lowering tips.

Robobenklein
  • 1,496
1

I highly suggest using JACK instead for best performance. Using ALSA my computer will lock up when playing one of the demos. When I have Jack configured properly everything works flawlessly.

Joshua K
  • 313