SonoBus: Open source peer-to-peer audio streaming application with cross-platform support

Introduction: An interesting open source peer-to-peer audio streaming application that provides a simple user interface with powerful functions.

SonoBus: Cross-platform audio streaming application

Nowadays, audio streaming services are very popular when listening to music. However, local collections are still a useful way and do not need to be connected to the Internet all the time.

Although streaming music services are convenient, you are not the one who really owns the music. Therefore, if there is a licensing issue, the platform may delete your favorite music and there is nothing you can do about it.

Moreover, with a local music collection, you will not encounter this problem. But how do you stream local music over the device network or share with groups?

SonoBus can solve this problem. Not just limited to music, but also any audio, such as remotely practicing music with a group of friends or collaboratively producing music, why not?

Let us see what it offers.

Features of SonoBus

Sound screenshot 1

SonoBus is relatively simple to use, but the features provided can be overwhelming. Therefore, before proceeding, you may want to know that it can help you get off to a good start:

  • Ability to connect to multiple users
  • Create group with optional password
  • Share audio input from microphone
  • Audio streaming in shared files
  • Mono/stereo support
  • Play to group
  • Record everyone’s audio
  • The ability to mute individual users or everyone
  • Can be connected via the Internet or local network
  • Metronome supports collaborative production of music or remote practice
  • High-quality audio support up to 256 Kbps
  • Input mixer
  • Flat pan support
  • Supported useful effects (noise gate, compressor and equalizer)
  • Use with JACK and ALSA
  • Cross-platform support (Windows, macOS, Android, iOS and Linux)

When I try to mention all the basic functions, you will get too much control, you can adjust the volume, quality, delay, and how the audio sounds with the help of effects.

Sonic official

The Best is Cross-platform support, No matter why you want to stream audio, this is an interesting choice for any group of users.

Install SonoBus in Linux

You can easily install Snap packaging or Flatpak package No matter which Linux distribution you use. If you don’t want to use them, you can manually add the official repository to install:

echo "deb stable main" | sudo tee /etc/apt/sources.list.d/sonobus.list

sudo wget -O /etc/apt/trusted.gpg.d/sonobus.gpg

sudo apt update && sudo apt install sonobus

You can also download it to your preferred platform through its official website.


Summarize thoughts

SonoBus is an impressive audio streaming application with a large number of potential use cases, but there are many problems, and it may not be the perfect solution for everyone.

For example, I noticed that desktop applications take up a lot of system resources, so this may be a problem for older systems.

In addition, the Android application on the Play Store is still in early access (beta). In my quick test session, it works, but I haven’t used it for a long time, so I may run into trouble when relying on it in a cross-platform session.

In either case, it is suitable for a large number of functions for each use case. If not, please try it.

Related Posts