There is a Jamulus server which collects the audio data from each Jamulus client, mixes the audio data and sends the mix back to each client.
Jamulus is Open Source software (GPL, GNU General Public License) and runs under Windows (ASIO), MacOS (Core Audio) and Linux (Jack). It is based on the Qt framework and uses the OPUS audio codec.
The required minimum internet connection speed is 200 kbps for the up- and downstream. The ping time (i.e. round trip delay) from your computer to the server should not exceed 40 ms average.
See Jamulus: configuration, usage and running a server | AudioGeek11
#technology #opensource #musicians
Jamulus – go online for your music jams and band rehearsals. Learn here how to setup and use Jamulus to play music during isolation.