Source code for SonoBus, a real-time network audio streaming collaboration tool. (by essej)


Basic sonobus repo stats
6 days ago

essej/sonobus is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.

Sonobus Alternatives

Similar projects and alternatives to sonobus

  • GitHub repo obsninja

    OBS Ninja lets you bring remote video feeds into OBS via WebRTC

  • GitHub repo Snapcast

    Synchronous multiroom audio player

  • GitHub repo jellyfin-web

    Web Client for Jellyfin

  • GitHub repo jamrtc

    JamRTC -- Jam sessions with Janus!

  • GitHub repo LightHost

    A simple VST/AU, crossplatform host for OS X, Windows, and Linux that sits in the menubar.

  • GitHub repo jambox-pi-gen

    Start jamming online easily with a Raspberry Pi, an audio interface, and this free Jambox image file. Just download/burn/boot/jam. Choose from multiple jamming apps: Jamulus, SonoBus, QJackTrip or JamTaba. User interface is any web browser on same local network. Pre-built image file is available under "Releases".

  • GitHub repo fourhands

    Fourhands is an online jamming platform.

  • GitHub repo midicast

    a web extension that streams songs from a web page to a MIDI instrument

  • GitHub repo reboot-headphones

    Open Source over the ear headphones designed by Taylor from

  • GitHub repo midishare

    Simple peer-to-peer audio and midi streaming for experienced and aspiring musicians

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better sonobus alternative or higher similarity.


Posts where sonobus has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-03-22.
  • How do you record audio from an iPhone during a call to reaper. | 2021-04-19
    You could sidestep all of this with sonobus. Its available as a vst, and a mobile app. You can record the caller locally at their device for later handoff or soloed in reaper as its own track. Additionally it does latency compensation between users for better throughput.
  • Discord Online Jamming Central - Online Jamming Community for All Musicians!!!!! | 2021-04-18
    Download now:
  • Is there a good way to jam online? [QUESTION] | 2021-04-04
    SonoBus seems to get good reviews, I have not tried it myself.
  • Help Streaming DAW Audio Mac - Zoom/Discord/Skype/etc
    Sonobus is free.
  • JamRTC – WebRTC for Live Musicians | 2021-03-18
    There's also Sonobus, an open source peer-2-peer streaming app with a nice intuitive GUI and rich feature set:

    It is also available as a VST plugin!

  • Pulling Audio Channels from Mummble
    I have not tested this but someone posted a few weeks ago in this group about it. It does VST so might want to see if that would play nice with vmix. You might want a seperate computer to do mumble but if you have good plan you could achieve all on one system. Heaven forbid you have a crash and need to relaunch everything again in a short period of time. Just think about what acceptable risk of failure is and plan according to your budget.
  • Is it possible on windows to share my DAW audio to zoom AND my own audio interface so I can hear myself play with low latency?
    I recommend Sonobus, (free and open source) which you can load as a VST on your computer. Once you're both in a chatroom, you can stream audio at whatever quality you want, and it adds no latency to what you hear.
  • Need Lowlatency Audio Over Internet
  • SonoBus
    SonoBus is an open-source app for streaming high-quality, low-latency peer-to-peer audio over public Internet. All major operating systems are supported including iOS and Android.
  • Collaborative mixing online
    An alternative to Audiomovers is SonoBus, which is free and open source.
  • SonoBus - A Real-Time Peer-To-Peer Audio Streaming Tool
  • Sonobus: Open-source app for low latency peer-to-peer audio | 2021-02-15
    Appears to be in the same repository: