• Facebook
  • Youtube
  • Instagram
  • Twitter
  • LinkedIn
  • Mail
Contributor Login
  • 0Shopping Cart
FolkWorks
  • Home
  • Events
  • Features
  • Resources
  • About Us
  • Archives
  • Contact
  • DONATE
  • Search
  • Menu Menu
JamKazam

ARE TRADITIONAL MUSIC JAMS AND SESSIONS ON THE INTERNET REALISTIC?

JIGS AND JAMS / Roland Sturm

ARE TRADITIONAL MUSIC JAMS AND SESSIONS ON THE INTERNET REALISTIC?

By Roland Sturm

JamKazamThere is much interest – and hope during the current shutdown – that the internet technology provides easy alternatives for in-person jams. I see almost daily invitations for old-time or Irish sessions hosted on the internet. But is the technology ready? Can it provide an inspiring musical experience? Would it ever be a full substitute for a real-world meeting? I am skeptical.

The biggest hurdle for a real-time internet jam session is latency, which is the time delay it takes to move sound or data between physical locations and which interferes with real-time playing. Some delays are caused by existing technology that digitizes sound waves and converts data back to sound. But there are some fundamental physical constraints and latency will always be an issue as a matter of physics, regardless of technology. The more distance between the musicians, the greater the latency. Although there are many inspiring videos that seemingly show musicians playing together on different continents in real time, it is physically impossible.

Light travels at 300,000km/sec and at about 2/3 of that speed in optical fiber (which I use for the calculations). If you want to play with somebody halfway around the world, it takes 200 milliseconds for the data to travel from you to them and back, not counting delays resulting from computer hardware and the routing of the signal. Playing an old-time tune or Irish reel at 120 beats per minute in cut time corresponds to 250ms per eight note. Being at least 200 milliseconds out-of-sync makes playing together in real-time impossible.

What is the maximum latency that is bearable? Most humans will not notice latency below 20 milliseconds, so that is always a safe criterion. You can feel it as no longer being “tight,” but that would be by the standards of a good band, not an amateur session. By 40 milliseconds, it starts getting disconcerting or annoying, and an internet session with higher latency will no longer be fun regardless of the quality of musicians. Los Angeles-Seattle would qualify with under 20ms due to physical distance alone, but Los Angeles-New York is already too far with at least a 40ms delay for a return signal under perfect conditions.

There are similar delays in the physical world that we have all encountered. Sound waves travel at 343 meters/second, which roughly corresponds to a delay of 3ms per meter or 1ms per foot. That’s why it works best playing in relative close proximity and being more than 20 feet apart becomes noticeable. Big mass jams are always out-of-sync.

The next contributor to latency is your computer and internet. Most computer hardware was not designed for low latency. The time from sound getting to your internal mic to sound back out of headphones can be hundreds of milliseconds. My laptop is about 25ms and additional hardware is necessary to reduce that latency. I have fast internet (even on wifi can get close to 100 MB/sec) and ping tests (which check the latency for the internet) on servers in California are usually below 20ms, but this adds to the latency of the computer. Ping tests for servers in Europe or South America are always over 100ms (which indicates that real-time jams would be impossible).

The final component is the communication software. There still is a lot of optimism about doing jams/sessions with Zoom or Teams or Skype or similar video conferencing software. As well as those platforms work for interactive discussions, they do not work for real time interactive music. The reasons include a preference for smooth over immediate delivery and microphone management. The only way to get them to work is to have a leader, all other microphones are muted, and people play along with the leader. There are many virtual Zoom session that replaced local sessions and follow this format. I have hosted the LA Intermediate Session that way but we have 4 players at our house and that provides a good core. Nevertheless, a very sub-standard arrangement.

Jamulus default window 450x300There are other approaches that are more promising and several software packages were designed with the idea of interactive music playing: JamKazam, Jamulus, Jammr, Ninjam. Ninjam is strange in that it even increases latency so that everybody plays along with a delayed version of others, so it is no longer real-time (although interactive in a somewhat bizarre way). JamKazam seems to be the most popular and I have tried it. It sort of works at least locally but I personally don’t think it is worth the effort – but then I have my kids here and get to play more music during the shutdown than usual.

Compared to Zoom, JamKazam is a fairly technical platform, requires a low latency sound card, ethernet-connected high speed internet, and knowing your input/output settings and adjusting sampling rates. JamKazam has network diagnostics that show internal latency, total latency, network packet sizes, network variance.

When there is a total latency below 25ms, it works great. With several people and higher latency (e.g. 40ms), it feels messier and becomes tedious. Video feed is nice, but slows down things. At the moment (April 2020), JamKazam may be a bit overloaded and some things don’t work, but the company tries to increase its capacity.

Roland Sturm is Professor of Policy Analysis at the RAND Graduate School and usually writes on health policy, not music. He is the talent coordinator of the Topanga Banjo Fiddle Contest. These days he mainly plays upright bass and mandolin.

Share this entry
  • Share on Facebook
  • Share on Twitter
  • Share on Pinterest
  • Share on LinkedIn
  • Share by Mail
https://folkworks.org/wp-content/uploads/2020/10/JamKazam.jpg 204 400 Roland Sturm https://folkworks.org/wp-content/uploads/2020/11/FolkWorks-logo-large.png Roland Sturm2020-04-30 04:24:442021-04-13 15:03:57

ARE TRADITIONAL MUSIC JAMS AND SESSIONS ON THE INTERNET REALISTIC?

All Columns

Featured Columnists

  • Art Podell
  • Chris Wilson
  • David Bragger
  • Lindsey Terrell
  • Roland Sturm
  • Ross Altman

FolkWorks Partners

Join our E-mail Community

As a valued member of our e-mail community, you will receive updates on events, stories, performances and more in our monthly newsletter, along with the occasional special announcement to give you the latest news in folk/roots. We promise your e-mail is safe with us.  We don’t sell or share our database with any third-party vendors.

  • This field is for validation purposes and should be left unchanged.
  • LIKE US ON FACEBOOK
  • JOIN THE FOLKWORKS FACEBOOK GROUP
  • BECOME A FOLKWORKS DONOR
  • ADVERTISE WITH US
YOU TUBE INSTAGRAM TWITTER EMAIL PRIVACY POLICY

All Material Copyright © 2001- 2021 FolkWorks. All rights reserved. Website by: Integritive

Scroll to top

This website uses cookies to ensure you get the best experience on our website, analyze site traffic, and show event times in your timezone. By continuing to browse the site, you are agreeing to our use of cookies.

Accept

Cookie and Privacy Settings



How we use cookies

We may request cookies to be set on your device. We use cookies to let us know when you visit our websites, how you interact with us, to enrich your user experience, and to customize your relationship with our website.

Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.

Essential Website Cookies

These cookies are strictly necessary to provide you with services available through our website and to use some of its features.

Because these cookies are strictly necessary to deliver the website, refusing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.

We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.

We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.

Other external services

We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.

Google Webfont Settings:

Google Map Settings:

Google reCaptcha Settings:

Vimeo and Youtube video embeds:

Privacy Policy

You can read about our cookies and privacy settings in detail on our Privacy Policy Page.

Privacy Policy