Updated audio settings guidance on SonoBus?

I’m on Ubuntu Studio 26.04. A friend asked me to set up SonoBus so we could collaborate on some audio mixing. I hadn’t heard of it before, but just installed the latest stable version via snap. Unfortunately, every time I try to change the output from < < none > > to Default ALSA, I get an error:

According to this thread, we’re supposed to use Jack, but that advice was written 5 years ago. I know a lot has changed with Ubuntu Studio, and I wanted to check in to get the recommended guidance for using SonoBus today!

This question reads like a support request; but you’ve posted in a discussion area for Ubuntu Studio where the current development release is Ubuntu Studio 26.10 due out in October 2026.

Discussion is mostly about unreleased products, if you want help with a released product you should be seeking support in my opinion (which isn’t here).

Are you seeking support? if so please move your post to the support area (or I can move it for you). You should also provide release details; as software changes over time, and you give no release specifics.

2 Likes

Sorry, yes, please move it to the appropriate support section. I also added in that I’m on the latest public versions of all software.

Not an Ubuntu Studio user, but all audio should be handled by Pipewire now. It’s a drop-in replacement for PulseAudio, and, apart from its native proctocol, speaks ALSA, JACK and PulseAudio. See if there is a native PipeWire device type; in case there isn’t, use JACK. For the latter you may need to install the pipewire-jack package — don’t know if Ubuntu Studio installs it automatically, but vanilla Ubuntu does not.

Although I think this should have happened automatically during installation already, you may want to check if SonoBus is allowed to access the audio backend. Running this command in a terminal should show the available plugs and their connection status:

snap connections sonobus

If you don’t know what to make of it, post the output here.

Or try the Ubuntu Studio equivalent of Settings → Apps → Permissions:

Turns out, I was wrong. It seems as if SonoBus does not install with the appropriate auto-connections, which is a bit odd. I have just tested this and was able to reproduce the error you are seeing. Allowing the app to play and record audio fixes it, in that I can select ALSA now. JACK seems to be a different matter, because, even with the “jack1” connection allowed, there are no inputs/outputs to choose from. But then again, it’s been ages since my last experiences with JACK, so there might be some setup steps I missed, on top of just installing pipewire-jack. Others may be able to speak to that.


Please put all log and other console/terminal output in pre-formatted code blocks (open a new line and click the </> icon in the editor first, then paste into the new element), ideally wrapped in a “Hide Details” element, if it’s more than just a few lines. See items 4 and 5 in the Posting Guide.

Optional helper script

If you are so inclined, I took it upon myself to provide a little helper script for that. :sweat_droplets:

Thanks! I’m not sure where this leaves us, but here is the output you requested:

snap connections sonobus
Interface       Plug                    Slot             Notes
alsa            sonobus:alsa            -                -
desktop         sonobus:desktop         :desktop         -
desktop-legacy  sonobus:desktop-legacy  :desktop-legacy  -
home            sonobus:home            :home            -
jack1           sonobus:jack1           -                -
network         sonobus:network         :network         -
network-bind    sonobus:network-bind    :network-bind    -
wayland         sonobus:wayland         :wayland         -
x11             sonobus:x11             :x11             -

I am fairly new to the ins and outs of Linux audio drivers. I knew Pipewire has supplanted JACK as the predominant Ubuntu Studio audio driver of choice (which is why I made this thread to get updated guidance), but I’m not sure how to harness it to make Sonobus work.

1 Like

Try this:

sudo snap connect sonobus:alsa
sudo snap connect sonobus:jack1

Neither of those interfaces connect by default, so it’s an extra step as part of the snap installation. The sonobus folks really should document that on their snap store entry.

3 Likes

Thank you! Sure enough, now the whole suite of options comes up when I select input/output. Do I need to reissue these commands on every restart, or are they permanent?

No need to worry, they’re permanent unless you uninstall sonobus.

This topic was automatically closed 18 hours after the last reply. New replies are no longer allowed.