Bluetooth headphones will not work because of the added delay (as much as 250ms) inherent in Bluetooth audio. Recommended: Wired headphones or earbuds.SonoBus strongly recommends connection by Ethernet. WiFi works, but is an extra layer of packet sequencing and always adds a lot of jitter, requiring increased buffer sizes. STRONGLY Recommended: An Ethernet cable, and/or adapters for connecting the computer to your router or cable modem.Download and install the appropriate version of SonoBus from An installed copy of the Mac, Windows or iOS SonoBus client (Linux clients can be built from source code, but there are no installable packages for it yet).SonoBus should also work in Linux on a variety of hardware platforms. Windows 7, Windows 8 and Windows 10 are all reported to be working well with SonoBus. SonoBus software is the first such software available for iOS, so an iPhone or iPad that runs Apple iOS 11 or newer can also be used. A laptop or desktop computer that runs either the Apple Mac or Windows Operating System.In OBS, adding this filter to an existing ‘source’, changes that ‘source’ to the local input of an instance of the SonoBus software, to which you can add your friends in remote locations! See Appendix C for more information.īinary downloads of the program as well as a link to the GitHub source code repository for all of the platforms can be found at: Setup For example, after installing SonoBus, Open Broadcaster Software (OBS) users will find a new ‘filter’ listed: ‘SonoBus VST 2.x Plug-in’. SonoBus works either as a standalone application and also as an audio DAW plug-in (VST/AAX on Windows, VST/AU/AAX on Mac). It can also be built from source code hosted on GitHub. The initial release of SonoBus provides pre-built executables for Windows, Mac, Linux, iOS, and Android. The connection server is only used so that the users in a group can find each other based on the session name. All audio is sent directly between users peer-to-peer. While it is very unlikely that it will be intercepted, please keep that in mind. SonoBus does NOT currently use any encryption for the data communication. Players can optimize their jitter buffer settings for lowest possible latency or highest quality. Additional features include the ability to record the entire session to disk, including multi-track support.įine-grained control of latency on a per-user basis is possible through manual or automatic “jitter buffer” control, used to minimize drop-outs due to network packet timing jitter. It also has the ability to mix an audio file along with your live playing and send the mixed stream to everyone else in the session. The program includes individual level and mute controls for each player in the session. It also includes optional built-in audio effects (compression, noise gate, equalization) to optimize both the quality and level of the audio you transmit as well as what you receive (master mix reverb). SonoBus gives you complete control of your audio transmit and receive quality on a per-user basis. SonoBus is a free, elegant, multi-platform, open-source peer-to-peer solution that allows multiple users at a distance to share audio together in real-time with the highest possible quality and lowest possible latency over the Internet. Appendix D - 3rd Party Multi-User Low-Latency Audio Solution Resources.Appendix C - Helping OBS users get started with the SonoBus VST Plugin.Appendix B - Helping Zoom users get started on SonoBus.Appendix A - Audio Interfaces that should work well with SonoBus.A bit of Physics (Why can’t I jam with my friend in Sydney).
0 Comments
Leave a Reply. |