FarPlay explained

FarPlay
Developer:Anton Runov, Dan Tepfer and contributors
Programming Language:C++
Genre:Ultra-low-latency Audio
License:Proprietary
Released:[1]
Latest Release Version:1.3.0[2]

FarPlay is an ultra-low-latency, networked music performance solution that enables live rehearsing, jamming, performing, and teaching with musicians over the internet as though in the same room.[3] [4] [5] FarPlay is written by Anton Runov, Dan Tepfer, and contributors in C++, and uses the UDP protocol to send uncompressed PCM audio and compressed video.

FarPlay is available free and with paid subscriptions.[6] Free mode can be used without even registering for an account. A subscription is required to create sessions of unlimited length without limits on the numbers of participants.

Latency

Latency is the amount of time between the moment one musician makes a sound and the moment another hears it. It's been established that musicians begin to notice latency when it exceeds 20 ms one-way, equivalent to playing about 20 ft (6 m) apart in a room. Latencies provided by popular video conferencing software such as Zoom or Webex can be much higher and unusable for networked music performance.[7] [8] [9]

Sources of latency when using FarPlay

The latency achieved when using FarPlay is limited by the following factors, which apply to all real-time networked music performance solutions.

Sources of latency FarPlay avoids

Some networked music performance applications have additional sources of latency:

Buffering

As with other networked music performance software, FarPlay uses jitter buffers to help prevent audio dropouts that can result from fluctuations in network delay.

In FarPlay, a latency slider is used to adjust the amount of jitter buffering to obtain audio with less latency (but with more noise) or audio that's clearer (but with higher latency).

File recording and broadcast output are separately buffered for higher quality.

Usage

As of 2024, FarPlay is used regularly by thousands of musicians worldwide.

As early as December 2021, Grammy-winning soprano Renée Fleming used FarPlay to rehearse with pianist Simone Dinnerstein ahead of concerts at Carnegie Hall.[17]

For International Make Music Day 2022, Dan Tepfer used FarPlay in Paris to play live with musicians in Australia, the US, Japan, and Europe.[18]

ABC Academy of Music of Toronto switched to using FarPlay, instead of Zoom, as their primary online lesson platform in the spring of 2023.[19]

FarPlay is also used extensively by individual private music teachers.[20] [21] [22]

See also

Notes and References

  1. Web site: FarPlay: Low-Latency Audio over the Internet . news.ycombinator.com . 7 February 2023 . 25 November 2021.
  2. Web site: FarPlayIO/farplay-bin . GitHub . 2024-09-25 . en.
  3. Enright . Ed . 2022 . FarPlay Delivers on Promise: Live Collaboration at a Distance . Downbeat Magazine . 89 . 12 . 94–95 . subscription.
  4. Web site: Howell . Ian . 2024-01-15 . Canto: We Have the Technology . Early Music America.
  5. Stunt . Bill . 2023 . FarPlay: Low latency live audio on the World Wide Web . Recording Magazine . 36 . 8 . 8–10 . subscription.
  6. Web site: 2023-03-08 . PRICING YOUR WAY - FarPlay . 2024-05-10 . en-US.
  7. Web site: Jacobson . Matthew . 2020-11-16 . Social Distancing For Musicians: A Quick Guide To Low-Latency Audio . 2024-05-15 . KSLTV.com . en-us.
  8. Web site: Video conferencing tests . 2024-05-09 . SamKnows.
  9. Web site: 2022-06-20 . Latency Troubleshooting Best Practices . 2024-05-09 . Webex Help Center.
  10. Web site: Cordeiro . Carlos . 2024-05-09 . Wi-Fi Unleashed: Wi-Fi 7, 6 GHz, and Beyond . 2024-05-09 . Intel Data Center Solutions, IoT, and PC Innovation . Wi-Fi 6 can achieve single-digit millisecond latency, but the worst-case latency can be high in congested environments..
  11. Howell . Ian . 2022-03-17 . Is Real-Time Online Music Making Easy Yet?: A first look at FarPlay and SoundJack Lite . Inter Nos . National Association of Teachers of Singing . 55 . 1 . 38–43.
  12. Web site: SonoBus User Guide: Send Format and Quality . 2024-05-10 . sonobus.net.
  13. Web site: Where Are JackTrip Virtual Studios Available? . 2024-05-10 . support.jacktrip.com . en.
  14. Lunch & Learn: Low Latency Platforms: The Future of Music Collaboration . 2021-03-10 . Video . en . Peabody Institute of the Johns Hopkins University . 6 minutes 55 seconds . 2024-05-09 . www.youtube.com.
  15. Web site: Vollprecht . Anselm . Und jetzt zus@mmen! Dein Einstieg ins Echtzeit-Musizieren über das Internet . 2024-05-09 . Hochschule für Musik Carl Maria von Weber Dresden . de.
  16. Web site: Levine . Mike . 2023-01-13 . FarPlay 1.05 Remote Musical Collaboration App – A Product of the Week Review . 2024-05-10 . Mixonline . en-US.
  17. Web site: 2021-12-31 . Simone Dinnerstein on Facebook . . 2024-10-01 . en-US.
  18. FarPlay x MakeMusicDay : worldwide connections . 2022-06-21 . Tepfer . Dan . Lawry . Jo . Bacelar . SUUVI (fka Sophia) . Kuljic . Jelena . Berardi . Kristin . Janisch . Michael . Anning . Sam . Matsunaga . Seigo . Brody . Paul . 1 . en . 2024-05-10 . www.youtube.com.
  19. Web site: Kerekes . Barnaby . 2023-04-01 . Important Updates for ALL PROGRAMS: Rate Increases May 1, FarPlay, Upcoming Dates . 2024-05-09 . TORONTO MUSIC LESSONS - Music Lessons for All Ages.
  20. Web site: Brad Chapman . 2024-05-11 . Brad Chapman . en-US.
  21. Web site: Services . 2024-05-11 . Nicholas Perna, DMA . en-US.
  22. Web site: Private Voice Lessons . 2024-05-11 . www.corinnebach.com . en.