High Quality Network Audio Streaming

SonoBus is an easy to use application for streaming high-quality, low-latency peer-to-peer audio between devices over the internet or a local network.

Multi-user, multi-platform, open-source, completely free.

 

Simply choose a unique group name (with optional password), and instantly connect multiple people together to make music, remote sessions, podcasts, etc. Easily record the audio from everyone, as well as playback any audio content to the whole group.

FEATURES

FLEXIBLE

Connects multiple users together to send and receive audio among all in a group, with fine-grained control over latency, quality and overall mix. Includes optional input compression, noise gate, and EQ effects, along with a master reverb. All settings are dynamic, network statistics are clearly visible.

MULTIPLE PLATFORMS

Works as a standalone application on macOS, Windows, iOS, and GNU/Linux, and as an audio plugin (AU, VST, and AAX) on macOS and Windows. Use it on your desktop or in your DAW, or on your mobile device.

SIMPLE BUT POWERFUL

Easy to setup and use, yet still provides all the details that audio nerds want to see. Audio quality can be instantly adjusted from full uncompressed PCM (16, 24, or 32 bit) or with various compressed bitrates (16-256 kbps per channel) using the low-latency Opus codec.

BEST PRACTICES

SonoBus does not use any echo cancellation, or automatic noise reduction in order to maintain the highest audio quality. As a result, if you have a live microphone signal you will need to also use headphones to prevent echos and/or feedback.
For best results, and to achieve the lowest latencies, connect your computer with wired ethernet to your router. Although it will work with WiFi, the added network jitter and packet loss will require you to use a bigger jitter buffer to maintain a quality audio signal, which results in higher latencies.
SonoBus does NOT currently use any encryption for the data communication, so while it is very unlikely that it will be intercepted, please keep that in mind. All audio is sent directly between users peer-to-peer, the connection server is only used so that the users in a group can find each other.
For getting started and lots of more detailed information please look at the SonoBus User Guide.
For tutorial videos check out our YouTube channel.

DOWNLOAD

Latest version is v1.7.2 released on 2023–12–11

Choose your platform

MAC

OS X 10.10 and above
  • Standalone Application
  • AU, VST, and AAX plugins
  • 64-bit Intel and ARM (M1)

WINDOWS

Windows 7 and above
  • Standalone Application
  • VST and AAX plugins
  • ASIO support
  • 64 and 32-bit

GNU/LINUX

Multiple Distributions
  • Standalone application
  • VST3 and LV2 plugins
  • Works with JACK and ALSA
  • 32/64 bit Intel/ARM

IOS

iOS 11 or above
  • Standalone Application
  • AUv3 and IAA support

ANDROID

Android 7 or above
  • Standalone Application

SOURCE

GIT repository
  • Complete source code available
  • Uses JUCE, AOO, Opus
  • Build it on many platforms
Older Releases

SUPPORT

We need your feedback! Please join the SonoBus Users group or send a message to support@sonobus.net and let us and the community know what you discover while using the software, and get answers to your questions. If you have Discord, you can join our server.

DONATE

SonoBus is free software, but if you want to help support development, please consider making a monetary donation via PayPal, thanks!