Edge Rewrite
// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a21c2457fa38b23b

Jump to content

Jamulus

From Wikipedia, the free encyclopedia
Jamulus
DevelopersVolker Fischer and contributors
Release2006; 20 years ago (2006)[1]
Stable release
3.12.2[2] / June 24, 2026; 33 days ago (2026-06-24)
Written inC++
Operating system
LicenseGPLv2
Websitejamulus.io
Repository

Jamulus is open source (GPL) networked music performance software that enables live rehearsing, jamming and performing with musicians located anywhere on the internet.[3] Jamulus is written by Volker Fischer and contributors[4] using C++. The Software is based on the Qt framework and uses the OPUS audio codec. It was known as "llcon" until 2013.[5]

Jamulus is client-server based;[6] each client transmits its own compressed audio to a server on the internet. The server mixes the (decompressed) audio stream for each user separately and re-transmits the individual compressed mix to each client. Each client has its own mixing console which controls its mix on the server.

Servers can be either public or private (termed "Registered" and "Unregistered", since Jamulus has no built-in user authentication mechanism), the former being listed by "directories" from which users can choose a server with the lowest latency for them.

Usage

[edit]

Already in 2018, Jamulus was attracting attention as a way for classical ensembles such as string quartets to rehearse at a distance,[7] but its usage increased dramatically in 2020 due to the COVID-19 pandemic.[8] In April 2020 it was being downloaded two thousand times per day, with the trend increasing.[9] It was elected SourceForge 'Project of the Month' in June 2020.[10] Jamulus Storband, Sweden's first "virtual big band" with over 20 members, also started that month.[11] Many changes were later made to support larger groups, such as choirs with as many as 98 members[12][13] as well as WorldJam,[14] an initiative allowing musicians from all over the world to play together on a regular basis.

Having a synchronized metronome for participants of a session can be key to helping musicians keep the pace of the song and be in sync with each other. Numerous online metronomes are available, or other OpenSource tools may be used: as one example, Sychronome[15] uses NTP (Network Time Protocol) with a network time server to sync metronomes for each Jamulus client via smartphones.

See also

[edit]

References

[edit]
  1. "Jamulus - Internet Jam Session Software / Discussion / Jamulus Software: Audio Latency in Windows Vista". sourceforge.net. 13 June 2006. Retrieved 5 January 2021.
  2. "Jamulus/Releases/Latest". GitHub. Retrieved 25 June 2026.
  3. Volker Fischer - Case Study: Performing Band Rehearsals on the Internet With Jamulus
  4. "jamulussoftware/jamulus". GitHub. Retrieved 2020-11-08.
  5. "Jamulus - Internet Jam Session Software / Discussion / Jamulus Software: The software name is now Jamulus". sourceforge.net. 24 February 2013. Retrieved 5 January 2021. The old name "llcon" is now replaced by the new name "Jamulus" [...] The name llcon was introduced at the very beginning of the software development years ago.
  6. Marraccini, Fabio (2020-04-06). "Jamulus: configuration, usage and running a server". AudioGeek11. Archived from the original on 2020-10-22. Retrieved 2020-11-08.
  7. Kurtz, Holger. "Synchronizität in Zeiten des Streamings | Ausgabe: 2/18 | nmz - neue musikzeitung". neue musikzeitung. No. 2/2018. Retrieved 8 January 2021.
  8. "Jamulus - Internet Jam Session Software / Discussion / Open Discussion: Effects of the Corona virus on Jamulus". sourceforge.net. Retrieved 2020-11-08.
  9. Kurtz, Holger. "Noch ruckelt die digitale Konzertbühne | Ausgabe: 5/20 | nmz - neue musikzeitung". neue musikzeitung. No. 5/2020. Retrieved 8 January 2021.
  10. "June 2020, "Community Choice" Project of the Month – Jamulus". SourceForge Community Blog. 1 June 2020. Retrieved 5 January 2021.
  11. "Jamulus Storband. Sweden's first virtual big band. At home -- yet together". www.youtube.com. 5 June 2020. Retrieved 8 January 2021.
  12. "Support large ensembles (> 100 connected clients) · Issue #339 · jamulussoftware/jamulus". GitHub. Retrieved 2020-11-08.
  13. "Introduce --mastermix mode: Common mix of mix master with control over monitoring by cwerling · Pull Request #1381 · jamulussoftware/jamulus". GitHub. Retrieved 2021-04-09.
  14. "WorldJam Setlists: Homepage". worldjam.vip. Retrieved 2023-03-14.
  15. Zhang, Steven. "Synchronome App - GitHub Repository". GitHub Release. No. v0.1/2021. Retrieved 18 February 2021.