Comparison of remote music performance software

{{Short description|none}}

When playing music remotely, musicians must reduce or eliminate the issue of audio latency in order to play in time together. While standard web conferencing software is designed to facilitate remote audio and video communication, it has too much latency for live musical performance.{{Cite web|title=Zoom: online rehearsals (vocal) {{!}} Making Music|url=https://www.makingmusic.org.uk/resource/zoom-online-rehearsals-vocal|access-date=2020-12-21|website=www.makingmusic.org.uk|archive-date=2020-12-04|archive-url=https://web.archive.org/web/20201204025422/https://www.makingmusic.org.uk/resource/zoom-online-rehearsals-vocal|url-status=live}}{{Cite web|title=Playing Music Together Online Is Not As Simple As It Seems|url=https://www.npr.org/2020/07/14/891091995/playing-music-together-online-is-not-as-simple-as-it-seems|access-date=2020-12-27|website=NPR.org|language=en|archive-date=2020-12-26|archive-url=https://web.archive.org/web/20201226183340/https://www.npr.org/2020/07/14/891091995/playing-music-together-online-is-not-as-simple-as-it-seems|url-status=live}} Connection-oriented Internet protocols subject audio signals to delays and other interference which presents a problem for keeping latency low enough for musicians to play together remotely.{{Cite web|last=Rosen|first=Peter|date=2020-11-15|title=Social Distancing For Musicians: A Quick Guide To Low-Latency Audio|url=https://ksltv.com/449043/socially-distancing-for-musicians-a-quick-guide-to-low-latency-audio/?|url-status=live|archive-url=https://web.archive.org/web/20201201211525/https://ksltv.com/449043/socially-distancing-for-musicians-a-quick-guide-to-low-latency-audio/|archive-date=2020-12-01|access-date=2020-12-26|website=}}{{Cite web|last=Fischer|first=Volker|date=|title=Case Study: Performing Band Rehearsals on The Internet With Jamulus|url=https://jamulus.io/PerformingBandRehearsalsontheInternetWithJamulus.pdf|url-status=live|archive-url=https://web.archive.org/web/20210118164953/https://jamulus.io/PerformingBandRehearsalsontheInternetWithJamulus.pdf|archive-date=2021-01-18|access-date=2020-12-26|website=}}{{Cite journal|last1=Carôt|first1=A.|last2=Hoene|first2=C.|last3=Busse|first3=H.|last4=Kuhr|first4=C.|date=2020|title=Results of the Fast-Music Project—Five Contributions to the Domain of Distributed Music|journal=IEEE Access|volume=8|pages=47925–47951|doi=10.1109/ACCESS.2020.2979362|issn=2169-3536|doi-access=free}}

Software created specifically to minimise or eliminate some of the issues with Internet-related audio latency enables musicians to perform live music together over domestic broadband connections. The use of various compression and other techniques, together with affordable low-latency audio interface hardware (which most of the systems listed here are also optimised to work with), has reached a state in which it is practical for even large numbers of musicians to play or sing together without experiencing significant problems.{{Cite web|last=Wise|first=Brian|date=2020-09-07|title=Long-Distance, Online Performances Without the Latency?|url=https://brianwise.net/long-distance-performances-latency/|access-date=2020-12-27|website=Brian Wise|language=en-US|archive-date=2021-01-18|archive-url=https://web.archive.org/web/20210118062629/https://brianwise.net/long-distance-performances-latency/|url-status=live}}{{Cite web|date=2020-05-15|title=Virtual Jamming: The Latest Tools for Playing Together in Real Time|url=https://acousticguitar.com/virtual-jamming-the-latest-tools-for-playing-together-in-real-time/|access-date=2020-12-21|website=Acoustic Guitar|language=en-US|archive-date=2020-12-22|archive-url=https://web.archive.org/web/20201222232959/https://acousticguitar.com/virtual-jamming-the-latest-tools-for-playing-together-in-real-time/|url-status=live}}{{Cite web|date=2020-09-25|title=Networked Music Performance: An Introduction|url=https://medium.com/@mdessen/networked-music-performance-an-introduction-for-musicians-and-educators-d31d33716bd2|access-date=2020-12-27|website=SmartMusic|language=en-US|archive-date=2020-10-06|archive-url=https://web.archive.org/web/20201006052506/https://medium.com/@mdessen/networked-music-performance-an-introduction-for-musicians-and-educators-d31d33716bd2|url-status=live}}

The following table compares key features of software written for the expressed purpose of allowing musicians to perform music together over the Internet.  It does not attempt to cover subjective features such as sound quality or ease of use. However, some software on the list may address different aspects of remote collaboration better than others, or may be more suited to certain musical genres.

class="wikitable sortable"

!Name

!Licence

!Charge

!Architecture

!Platforms

!Session type [a]

!Max. participants

!Synch. [b]

!Video

!Codec

!Sample rate

!Bitrate

!First release

!Current release

!Date

Koord

|GPL

|Freemium

|Client/Server

|Win, Mac, Linux, iOS, Android

|Closed

|Up to 75

|None

|Yes

|Opus

|48 kHz

|132-894 kbit/s

|2021

|1.4.47

|2023-01-28

Jamstud.io

|Proprietary

|Free

|P2P

|Win, Mac, Linux

|Open & Closed

|6

|None

|Yes

|Uncompressed

|44.1 kHz

|16-bit

|April 2021

|1.24

|2021-11-9

Sublive

|Proprietary

|Free/donationware

|P2P

|Win, Mac

|Open & Closed

|5

|Audio trackBacking track with 'Sendahead' for synchronised output.

|Yes

|Opus

|48 kHz

|32-384 kbit/s

|May 2021

|0.42

|2021-09-21

Groovesetter

|Proprietary

|Free plan or Free Trial

|P2P

|Win, Mac

|Closed

|8 Locations

|MixedNone under 400 miles. Delayed synch at longer distances.

|No

|Uncompressed

|From 44.1 kHz to 192 kHz

|16-bit, 24-bit, 32-bit

|May 2021

|1.2.13

|2021-08-08

Jam Connect

|Proprietary

|Freemium

|P2P

|Win, Mac, iOS, Android

|Open & Closed

|Up to 16 locations

|Tracks possible

|YesIncludes screen sharing and recording.

|Opus & Uncompressed

|48 kHz

|At least 16-bit

|2021

|2.5

|2021-10-01

Jamulus

|GPL

|Free

|Client/Server

|Win, Mac, Linux, Android

|Open & Closed

|100+ Limited only by server resources

|None

|No{{Cite web|title=SoundJack: Real Time Online Music|url=https://www.ianhowellcountertenor.com/soundjack-real-time-online-music|access-date=2020-12-31|website=Ian Howell, DMA|language=en-US|archive-date=2020-11-01|archive-url=https://web.archive.org/web/20201101115214/https://www.ianhowellcountertenor.com/soundjack-real-time-online-music|url-status=live}}

|Opus

|48 kHz

|132-894 kbit/s{{Cite web|title=Quality, Delay and Bandwidth – Jamulus Wiki|url=https://jamulus.io/wiki/Network-Requirements|access-date=2021-06-25|website=jamulus.io|archive-date=2021-03-03|archive-url=https://web.archive.org/web/20210303174024/https://jamulus.io/wiki/Network-Requirements|url-status=live}}

|2006 {{Cite web |url=https://sourceforge.net/blog/june-2020-community-choice-project-month-jamulus/ |title=June 2020, "Community Choice" Project of the Month – Jamulus - SourceForge Community Blog |access-date=2020-12-25 |archive-date=2021-03-29 |archive-url=https://web.archive.org/web/20210329020651/https://sourceforge.net/blog/june-2020-community-choice-project-month-jamulus/ |url-status=live }}

|3.10.0{{cite web |title=Jamulus/Releases/Latest |url=https://github.com/jamulussoftware/jamulus/releases/latest |website=GitHub |access-date=29 March 2022 |language=en}}

|2023-09-03

JammerNetz

|AGPL and MIT available

|Free

|Client/Server

|Win, Mac, Linux

|Closed

|?

|None

|No

|Uncompressed

|48 kHz

|dep. on # channels

|2019

|2.0.0

|2021-03-21

Digital Stage

|Proprietary

|Free, restrictedFree for members of artistic associations and project partners.

|Various

|Win, Mac, Linux

|Closed

|30

|

|

|

|

|

|

|Prototype testing{{cite news |last1=Kurtz |first1=Holger |title=Noch ruckelt die digitale Konzertbühne {{!}} Ausgabe: 5/20 {{!}} nmz - neue musikzeitung |url=https://www.nmz.de/artikel/noch-ruckelt-die-digitale-konzertbuehne |access-date=8 January 2021 |work=neue musikzeitung |issue=5/2020 |archive-date=18 January 2021 |archive-url=https://web.archive.org/web/20210118070643/https://www.nmz.de/artikel/noch-ruckelt-die-digitale-konzertbuehne |url-status=live }}

|

Sagora

|GPL

|Free

|Client/Server

|Win, Mac, Linux, Raspbian

|Open & Closed

|

|None

|

|Opus

|48 kHz

|

|May 2020{{cite web |title=Sagora - Agora Sonora |url=https://sagora.org/index-en.html |website=sagora.org |access-date=8 January 2021}}

|1.1

|2020-08

LoLa

|Proprietary

|Free/shareware

|P2P

|Win

|Closed

|3 locations

|None

|Yes

|

|

|at least 1 Gbit/s

|2005

|2.0.0b1

|2019-10-18

JamKazam

|Proprietary

|$0 - $19.99p/m{{Cite web|date=2020-12-05|title=What Are JamKazam's Free vs. Premium Features?|url=https://jamkazam.freshdesk.com/support/solutions/articles/66000122535-what-are-jamkazam-s-free-vs-premium-features-|access-date=2020-12-25|website=JamKazam|language=en-US|archive-date=2021-01-24|archive-url=https://web.archive.org/web/20210124061308/https://jamkazam.freshdesk.com/support/solutions/articles/66000122535-what-are-jamkazam-s-free-vs-premium-features-|url-status=live}}

|P2P, C/SFree version is P2P only, commercial chooses faster route.

|Win, Mac{{Cite web|last=Wilson|first=David|title=What Gear Do I Need to Play on JamKazam?|url=https://jamkazam.freshdesk.com/support/solutions/articles/66000122533-what-gear-do-i-need-to-play-on-jamkazam-|access-date=2020-12-27|website=JamKazam|language=en|archive-date=2021-02-26|archive-url=https://web.archive.org/web/20210226072443/https://jamkazam.freshdesk.com/support/solutions/articles/66000122533-what-gear-do-i-need-to-play-on-jamkazam-|url-status=live}}

|Open & Closed

|Unlimited (for $10+ plans)

|Metronome

|Yes (paid plans)

|

|48 kHz; 44.1 kHz

|

|2014 (?)

|1.0.3950

|?

SoundJack

|Proprietary

|Free

|P2P, C/S{{Cite web |url=https://www.soundjack.eu/server-panel/ |title=Server - Soundjack |access-date=2020-12-25 |archive-date=2020-12-29 |archive-url=https://web.archive.org/web/20201229193153/https://www.soundjack.eu/server-panel/ |url-status=live }}

|Win, Mac, Linux

|Open & Closed

|~60

|None

|β (OSX)

|Opus & Uncompressed

|48 kHz

|

|2006

|monthly updates

|2022-03-26{{Cite web|title=Dev Status - Soundjack|url=https://www.soundjack.eu/dev-status/|access-date=2021-06-25|website=www.soundjack.eu|archive-date=2021-06-25|archive-url=https://web.archive.org/web/20210625180913/https://www.soundjack.eu/dev-status/|url-status=live}}

JackTrip

|MIT like{{Cite web|title=jacktrip/jacktrip|url=https://github.com/jacktrip/jacktrip|access-date=2021-01-01|website=GitHub|language=en|archive-date=2020-12-05|archive-url=https://web.archive.org/web/20201205105742/https://github.com/jacktrip/jacktrip|url-status=live}}

|Free

|P2P, C/S

|CLI: Win, Mac, Linux

|?

|Unlimited

|None

|No

|

|

|

|2000 (?)

|1.3.0{{Cite web |url=https://github.com/jacktrip/jacktrip/releases |title=Releases · jacktrip/jacktrip · GitHub |website=GitHub |access-date=2020-12-27 |archive-date=2020-11-19 |archive-url=https://web.archive.org/web/20201119165658/https://github.com/jacktrip/jacktrip/releases |url-status=live }}

|2020-08-04

SonoBus

|GPL{{Cite web|title=SonoBus License|url=https://github.com/essej/sonobus/blob/main/LICENSE|access-date=2021-01-29|website=GitHub|language=en|archive-date=2021-10-31|archive-url=https://web.archive.org/web/20211031230052/https://github.com/sonosaurus/sonobus/blob/main/LICENSE|url-status=live}}

|Free

|P2P via AoO{{Cite web|title=Audio Over OSC|url=https://github.com/essej/aooserver|access-date=2021-01-29|website=GitHub|language=en|archive-date=2021-10-31|archive-url=https://web.archive.org/web/20211031230052/https://github.com/essej/aooserver|url-status=live}}

|Win, Mac, Linux, iOS, Android

|Open & Closed

|10

|None

|No

|Opus & Uncompressed

|48 kHz & 44.1 kHz

|

|2020-08-31

|1.5.1{{Cite web|title=SonoBus Releases|url=https://github.com/essej/sonobus/releases|access-date=2021-01-29|website=GitHub|language=en|archive-date=2021-10-31|archive-url=https://web.archive.org/web/20211031230052/https://github.com/sonosaurus/sonobus/releases|url-status=live}}

|2022-03-30

HPS Jam

|BSD{{Cite web|title=hselasky/hpsjam|url=https://github.com/hselasky/hpsjam|access-date=2021-01-01|website=GitHub|language=en|archive-date=2021-05-30|archive-url=https://web.archive.org/web/20210530015810/https://github.com/hselasky/hpsjam|url-status=live}}

|Free

|Client/Server

|Win, Mac, Linux, iOS, Android

|Open & Closed

|256

|None

|No

|8/16/24/32-bit PCM and MIDI

|48 kHz

|

|2020-11-19

|v1.2.5

|2022-10-12

Ninjam / Ninbot

|GPL (Server only)

|$60Requires purchase of a REAPER software licence.

|Client/Server

|Win, Mac, Linux

|?

|?

|Delayed Sync{{Cite web|last=Marraccini|first=Fabio|date=2020-04-06|title=Best services for online music jam (2020)|url=https://audiogeek11.com/best-services-for-online-music-jam-2020/|access-date=2020-12-27|website=AudioGeek11|language=en-US|archive-date=2020-12-03|archive-url=https://web.archive.org/web/20201203053154/https://audiogeek11.com/best-services-for-online-music-jam-2020/|url-status=live}}

|No

|

|

|

|?

|REAPER 6.18

|?

Jamtaba

|GPL

|Free

|Ninjam Client{{Cite web|title=elieserdejesus/JamTaba|url=https://github.com/elieserdejesus/JamTaba|access-date=2021-01-12|website=GitHub|language=en|archive-date=2020-12-25|archive-url=https://web.archive.org/web/20201225172247/https://github.com/elieserdejesus/JamTaba/|url-status=live}}

|Win, Mac, Linux

|?

|?

|Delayed Sync

|Yes

|

|

|

|2015-09-26

|v2.1.15

|2020-06-30

Jammr.net

|GPL

|Free - $9.99p/m{{Cite web|title=Get premium! {{!}} jammr|url=https://jammr.net/payments/subscribe|access-date=2020-12-31|website=jammr.net|archive-date=2020-11-28|archive-url=https://web.archive.org/web/20201128150450/https://jammr.net/payments/subscribe|url-status=live}}

|Client/Server

|Win, Mac, Linux

|Open & Closed

|20

|Delayed Sync

|No

|

|

|

|?

|1.2.92

|2020-09-13

Endless

|Proprietary

|Free - $4.49Includes in-app purchases for advanced features.

|?

|iOS

|Open & Closed

|?

|Metronome

|No

|

|

|

|?

|1.1.2

|2020-11-13

Ejamming Audio

|Proprietary

|$9.95p/m

|P2P(?)

|Win, Mac

|Closed

|4

|?

|No

|

|

|

|?

|?

|?

Rehearsal Live Share

|Proprietary

|$14.99p/m (directors){{cite web |title=Pricing/Ordering |url=https://www.rehearsalliveshare.com/pricing |website=Rehearsal Live Share |access-date=17 April 2021 |language=en |archive-date=31 October 2021 |archive-url=https://web.archive.org/web/20211031230053/https://www.rehearsalliveshare.com/pricing |url-status=live }}

|Client/Server

|Win, Mac, iOS, Android{{cite web |title=Hardware Recommendations |url=https://www.rehearsalliveshare.com/hardware-recommendations |website=Rehearsal Live Share |access-date=17 April 2021 |language=en |archive-date=31 October 2021 |archive-url=https://web.archive.org/web/20211031230058/https://www.rehearsalliveshare.com/hardware-recommendations |url-status=live }}

|Closed

|30{{cite web |title=FAQs |url=https://www.rehearsalliveshare.com/faqs |website=Rehearsal Live Share |access-date=17 April 2021 |language=en |archive-date=31 October 2021 |archive-url=https://web.archive.org/web/20211031230055/https://www.rehearsalliveshare.com/faqs |url-status=live }}

|Audio track

|Yes

|?

|?

|?

|?

|?

|?

Solocontutti{{Cite journal|last=Redactie|first=Onze|date=2013|title=Op afstand samen muziek maken|url=https://www.klankwijzer.nl/media/archief/klankwijzer_editie_02_2013.pdf|journal=Klank Wijzer|pages=50–53}}

|Proprietary

|Free

|P2P

|Win, Mac, iOS, Android

|Open & Closed

|12

|Metronome

|Yes (limited)

|Opus

|up to 48 kHz

|100 - 500 kbit/s

|2013

|1.6.2

|2021-11-20

FarPlay

|Proprietary

|Freemium

|P2P

|Win, Mac, Linux

|Closed

|About 8

|

|Yes

|Uncompressed

|48 kHz

|768 kbit/s per audio channel

|2021-11-18

|1.2.7

|2024-05-08

Elk Live

|OS is open source

|$15.99p/m + $399 bridge

|P2P

|Elk Audio OS

|Closed

|5 for now{{cite web |title=Elk.Live Brings Musicians Together to Play Online |url=https://geekazine.com/cool/interview/elk-live-brings-musicians-together-to-play-online/ |website=Geekazine |access-date=17 February 2022 |language=en |archive-date=30 August 2021 |archive-url=https://web.archive.org/web/20210830185035/https://geekazine.com/cool/interview/elk-live-brings-musicians-together-to-play-online/ |url-status=live }}

|

|Yes

|

|

|

|

|

|

Ringing Room

|Proprietary{{cite web |title=Ringing Room |url=https://apps.apple.com/app/ringing-room/id1531929847?platform=ipad |website=App Store |publisher=Apple Inc. |quote=© 2021 Matthew Goodship}}

|Free

|Client/Server

|Win, Mac, iOS

|Open

|16

|No

|No

|

|

|

|

|21.51{{cite web |title=Ringing Room |url=https://ringingroom.co.uk/about |website=ringingroom.co.uk |access-date=8 August 2022}}

|

Lutefish

|Proprietary

|$400 hardware

$13p/m or $20p/m

|

|

|

|5/50

|

|Yes{{Citation |title=10 Crazy & CREATIVE things at NAMM 2024 |url=https://www.youtube.com/watch?v=FvGCzQmodx0 |access-date=2024-02-13 |language=en}}

|

|48 kHz

|

|Summer 2024{{Citation |title=10 Crazy & CREATIVE things at NAMM 2024 |url=https://www.youtube.com/watch?v=FvGCzQmodx0 |access-date=2024-02-13 |language=en}}

|

|2024-02-13

ovbox

|GPL

|Free

|P2P/CS

|Linux, Mac

|Closed

|Unlimited / up to 10 on Raspberry Pi 4B

|Metronome

|Yes (limited)

|Uncompressed

|up to 192 kHz

|

|2020

|0.21.1

|2024-02-19

Table Heading Notes

: [a] - Whether the system supports public or private performance or playing.

: [b] - Whether the system has a built-in mechanism for helping or enforcing the musicians to play together. For an explanation of "delayed sync" method see https://jammr.net/howitworks.html (or, more in depth, https://forum.cockos.com/showthread.php?p=2230659#post2230659)

See also

References

{{reflist}}

{{DEFAULTSORT:Music Performance Software}}

Category:Music software

Category:Music-related lists