What Jamulus is and what it does

Jamulus is a free, open-source desktop application created by Volker Fischer with community contributors that enables musicians to play together over the internet in real time. The program focuses on low-latency, high-quality audio so bands, ensembles, or colleagues can rehearse, perform, or simply listen to one another remotely. You can also run a private server for invite-only sessions when you want a closed rehearsal environment.

Network and audio best practices

To get the most reliable experience, follow these practical suggestions:

  • Use wired headphones (not speakers) to prevent feedback and reduce echo.
  • Connect your computer via Ethernet rather than Wi‑Fi to reduce packet loss and jitter.
  • Close other bandwidth-heavy programs and browser tabs to limit internet traffic.
  • Pick Jamulus servers with the smallest round-trip times; aim for about 15 ms or less for the smoothest performance.

Installing Jamulus (platform notes)

macOS and Windows installations differ; macOS uses the system Core Audio stack while Windows often requires an ASIO driver. Suggested Windows setup steps:

  • Prefer a sound interface that includes a native ASIO driver for best timing and stability.
  • If your audio hardware lacks native ASIO, install a generic wrapper such as ASIO4ALL.
  • Download the Jamulus Windows installer and run it.
  • If SmartScreen or similar warnings appear, view More Info and choose Run anyway to proceed.
  • After installation, configure your audio device and buffer settings inside Jamulus.

For macOS users, install the macOS build and select your Core Audio device; no ASIO layer is required.

Hosting a private rehearsal server

If you want a controlled, private session, you can set up your own Jamulus server and restrict access to invited players. When hosting:

  • Ensure your router and firewall allow the server ports Jamulus uses.
  • Monitor server latency and CPU usage to keep sessions stable.
  • Share connection details only with your invited participants.

Quick tuning tips

  • Use a low-latency audio interface whenever possible.
  • Reduce buffer size to lower latency, but avoid values that cause audio glitches.
  • Run a short test rehearsal and adjust settings (buffer size, sample rate, network) before a full session.
  • If multiple people in the same location are playing, consider a mixer or a direct monitoring setup to avoid room bleed.

By following these recommendations and matching your hardware to Jamulus’s needs, you’ll get a far smoother and more musical remote rehearsal experience.

Technical

Title
Jamulus
Requirements
  • Windows
  • Mac
Language
No language has been specified.
Available languages
License
  • Free
Latest update
2025-11-04
Author
corrados

Jamulus for other platforms

Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Try Free
Rate This App
Login To Rate This App

User Reviews

Be the first to post a review of Jamulus!