Skip to content

Test how Liquidsoap live audio behaves using PipeWire

Parent: [EPIC] Smooth play-out latency and buffering fo... (#50 - closed)

https://pipewire.org/

2023-07-25 @Loxbie had some success with using PipeWire (see this ticket):

Today I achieved line-in playout with no input lag, eg no buffer underruns. The things I did to achieve this:

  • upgrade to Debian 12
  • install pipewire
  • install wireplumber
  • install pipewire-alsa
  • follow the instructions for Debian 12
  • make sure pulseaudio is removed
  • set my frame size to 64, I do think this works with different sizes as well
  • start engine-core or aura-playout

This did work for the complete aura-playout system, not only engine-core.

Sub Tasks

  • Reproduce the successful test scenario with Pipewire above
  • Decide in the team if we should support ALSA with PipeWire only
  • Add the instructions to the Engine Core README
  • Add the instructions to the "Aura Playout" docs at docs.aura.radio
Edited by Ole Binder