In Ubuntu Studio 23.10 and later, we include the Ubuntu Studio Audio Configuration utility to configure PipeWire Quantum (audio latency and sample rate), turn on/off the PipeWire-JACK implementation on-the-fly in order to use native JACK (via qjackctl), or switch to the classic PulseAudio configuration which can be bridged to JACK via Studio Controls.
This is a wizard-like utility and is quite easy to use. Do bear in mind that all changes are system-wide and require an administrator password.
- “Configure Current Audio Configuration” takes you to the screen that allows you to configure the PipeWire Quantum, or lets you launch Studio Controls if using PulseAudio/JACK*.
- “START|STOP Dummy Audio Device” Starts or stops the dummy audio device, or allows you to have it start or stop on login.
- “DISABLE|ENABLE PipeWire-JACK” allows advanced users to use native JACKd2 via QJackControl.
- “Switch Configuration” installs the classic PulseAudio/JACK configuration and removes the PipeWire Audio configuration, or does the reverse depending on what is installed.*
When setting the Quantum / JACK Plugin configuration, you simply fill-out a text box. Make sure it’s formatted correctly like the example or you may get an error.
Leaving it blank will get the default.
Also note that not all audio devices cannot use all sample rates, so keep this in mind.
If switching the audio configuration between PipeWire and PulseAudio-JACK*, please keep in mind that this will make major system configuration changes, installs and removes various system packages, and requires a restart.
*As of Ubuntu Studio 24.04 LTS, this method is deprecated, not recommended, and unsupported but is still here for those that need it. We provide no support for using this feature. Requires the use of Studio Controls, which, in its current form, has halted development with no further bugfixes.