Recording Magazine gives FarPlay a big thumbs-up

We’re proud to be featured in Recording Magazine, which has published monthly audio-technology news and reviews to help musicians “make the best recordings possible” since 1987. Writer Bill Stunt, a veteran radio production manager living near Ottawa, Canada, tested FarPlay out in real-world circumstances by playing a session with saxophonist Petr Cancura in Ottawa and pianist Dan Tepfer in Brooklyn, New York, 400 miles away. He gave FarPlay a rave review, remarking that “the sense of playing live was very real and akin to playing together in a studio,” and that “FarPlay would be ideal for remotely rehearsing and should be of genuine interest to music teachers.”

Read the full review here, or in the text below. To read the full May 2023 issue, head over to Recording Magazine.



FarPlay:
Low latency live audio on the World Wide Web
REVIEW BY BILL STUNT

Acclaimed jazz pianist Dan Tepfer profoundly felt the loss of the ability to perform and improvise during the COVID-19 lockdowns. Dan’s solution was collaborating with VoIP (Voice over Internet Protocol) developer Anton Runov to create FarPlay. This easy-to-use app allows physically distanced musicians to play, record and broadcast high-quality audio with the least amount of latency possible.

Better Never than Late
Zoom, Skype and FaceTime were life-savers during social distancing, but musicians quickly discovered they weren’t useful for actually performing together. Latency (the delay of data) on a video conferencing app can be 500 milliseconds (ms) or more. The ability to play music in time starts to get challenging at around 20 ms, and by 50 ms it’s pretty much impossible. To attack this latency issue, FarPlay doesn’t use compressed audio files. This reclaims the cycles chewed by encoding and decoding the audio, with the bonus of better audio quality. Further efficiency is gained by bypassing third-party servers. FarPlay audio travels directly between the devices of the session participants. More latency is recovered by optimized buffering protocols that allow users to individually fine-tune buffer size to achieve their own balance of monitoring quality and latency.

Wired not Tired
For best results, participants need to be connected directly to the Ethernet port of a router. Wired headphones are also highly recommended, as Bluetooth and Wi-Fi add latency. To get started with FarPlay, set up an account and create or join a session on the welcome screen. You can set your preferred audio device, username and other settings. Starting a new session generates a unique session ID to share with other participants with a handy copy-and-paste tab. Once you initiate or join a session, the program opens with a compact, user-friendly interface. Monitoring is at the top, with a horizontal input meter and volume slider to control the headphone level. There’s a mute button as well. A drop-down menu lets you select your preferred input configuration with options for single-channel mono, two-channel mono or stereo output. A meter and a level slider, with a pan control for each participant’s audio level, let everyone build their own balanced headphone mix. Participants adjust their local latency by tweaking the buffer size up or down with a slider. A green bar hovering over the slider represents a suggested range based on your connection speed. Lower latency can result in degraded monitoring (audio quality) while moving it up introduces more latency. The goal is to find a compromise that allows you to play and interact for the best musical experience. An Auto button lets the software manage the buffer size. Although it works well, dynamically fluctuating latency can be distracting, so I preferred to optimize the latency manually. FarPlay also supports video with a pop-up window where you arrange the participants’ images to manage screen real estate best.

Rolling!
You can record your sessions as a mix of your monitor settings, multitracks with individual stems from each participant or both simultaneously. (Synchronized audio and video recording has been announced and should be released soon). Prior to recording, a dialogue box allows you to select a name and a destination for the files. It’s important to note that the recorded files are not subject to the monitoring buffer settings. Recorded audio is processed separately with buffers optimized for maximum quality. That is also true for the audio sent to the Broadcast Output. When Broadcast Output is toggled on, a separate multitrack output is created that can be configured in various mix combinations of local and remote audio. That output can be sent to a DAW for mixing and/or posted to a favorite streaming app.

Free and Subscription Options
FarPlay is free, but access to the advanced features, such as the complete recording and broadcast functions, requires a subscription package starting at $5.99/month with the first month free.

And the Band Played On (the Internet)
I was very fortunate to be able to participate in a session organized by Dan Tepfer. He graciously invited me to “sit in” with him and Ottawa Jazz Festival Program Director Petr Cancura for an impromptu piano, guitar and sax trio session. On a cold, snowy morning in January, Dan was in his studio in New York City, about 400 miles from where I live—20 miles south of Ottawa, Canada. Petr joined us from his Ottawa-based studio. Dan talked us through a quick setup, and after a bit of buffer size adjustment, we were ready to play. Overall the latency was about 13 ms—about what you would hear across a medium-sized room. Everyone had a quality audio interface and microphones, so the sound was great. I’m not of the same caliber musically as Dan and Petr regarding improvisation skills, but I gamely jumped in. Playing with such skilled musicians was a treat. The sense of playing live was very real and akin to playing together in a studio. The video component allowed for communicating subtle visual cues that make playing intuitively in synch with others so rewarding.

You can check out the results of our session in the following videos: youtu.be/1ZAeUzxTxds
youtu.be/mh3RtNcdB3k
youtu.be/mElbboRlnr4
youtu.be/ryevD8O68y8

In addition to jamming and live-streaming performances, FarPlay can be used as a device for remote studio recording. The only thing to be aware of is that while FarPlay has an efficient built-in audio resampler that converts sample rate on the fly without adding latency, it is fixed at 48 kHz/16-Bit. Those settings are certainly usable for recording purposes, but the resolution might not suit all. Of course, if each musician tracks their files in their DAW locally, the files should be easy to collect, assemble and mix after the session—the performance and real-time collaboration is the magical part.

The Laws of Physics
As remarkable as FarPlay is, it still has to obey the laws of Physics. Nothing moves faster than the speed of light. The greater the distance between collaborators, the more latency. As such, great physical distances may still create a challenge.

Playing Near and Far
I have to say that this is one of the most fun reviews I’ve done. The sense of connection during the FarPlay session was very satisfying and totally convincing. FarPlay would be ideal for remotely rehearsing and should be of genuine interest to music teachers. It’s spectacular for hosting live music events over the internet, and as mentioned, it can also be an excellent writing and recording tool.

Brass duets, baroque improv, & the quest for bugs

Version 1.2.7 Out Now

This is an intermediate release — no shiny new features but some important improvements under the hood. We fixed a bug that occasionally affected webcam access for some Windows users. We’ve also made some minor improvements to stability. Please upgrade now (upgrades are always free).

Next monthly support session: May 25

Did you know you can reduce latency by quitting other applications on your computer? Watch the highlights from our last session below, or better yet, join us for the next one!

Sign up for our support session on Saturday May 25 2:00pm-3:30pm New York time (8:00pm-9:30pm Central European time). Monthly tech-support sessions are available free to paid subscribers. 

This brass duet is on fire!

Welcome back to Gomalan Brass Quintet members Marco Pierobon and Stefano Ammannati. Marco (trumpet, Parma, Italy) and Stefano (tuba, 120 km away, in Genova, Italy) used FarPlay to perform a killer brass rendition of Ennio Morricone’s version of “Crave” by Jelly Roll Morton. Watch their performance below.

Baroque improv over 210 miles

Tina Chancey plays the Baroque violin in Arlington, VA with Larry Molinaro on harpsichord in Falls Church, VA and our very own Dan Tepfer on piano in Brooklyn, NY. Watch their performance below. 

Get in touch

We’ve been loving featuring our amazing users. If you’d like to be included — whether you use FarPlay for lessons, rehearsals, jam sessions, or conversations — we’d love to talk to you. You can let us know by emailing us at contact@farplay.io. For tech-support questions, our forum is the fastest way to reach us. If you need to reach us privately, email us at support@farplay.io — we’re happy to help!

—David Liao & the FarPlay team

Upcoming April 20th support session, & more!

A few lucky users found out about FarPlay 1.2.6 before we announced its release in our last newsletter. How? They came to our March support session! Want in? There’s still time to sign up for our April 20th support session below. Support sessions are free to subscribers. 

If you haven’t already, upgrade to the latest version of FarPlay. Upgrading is always free!

Next monthly support session: April 20

We got a lot done (and had fun doing it) at FarPlay’s sixth monthly tech-support session on March 23rd. Corinne Bach and two of her voice students learned about using our QuickStart instructions to configure and test audio before lessons. Watch our highlights reel below to learn more. 

Sign up for our support session on Saturday April 20th 2:30pm-4:00pm New York time (8:30pm-10:00pm Central European time). Monthly tech-support sessions are available free to paid subscribers. 

Chopin, but make it jazz

We’re happy to feature another performance by Johan Eriksson’s jazz trio. This time, they’re playing a stunning rendition of Chopin’s Prelude in D Major. Just as before, all three players are playing together live, and their audio tracks have not been re-synched to each other after the fact. 

Johan is a composer from Falun, Sweden who uses FarPlay to rehearse and record online with Anders Teglund in Kungsbacka, Sweden and Marcus Innala in Kalix, Sweden. The trio’s rehearsals span 1100 km (680 miles). Watch their performance below.

Get in touch

We’ve been loving featuring our amazing users. If you’d like to be included — whether you use FarPlay for lessons, rehearsals, jam sessions, or conversations — we’d love to talk to you. You can let us know by emailing us at contact@farplay.io. For tech-support questions, our forum is the fastest way to reach us. If you need to reach us privately, email us at support@farplay.io — we’re happy to help!

We hope you’ve been enjoying FarPlay 1.2.6!

—David Liao & the FarPlay team

FarPlay 1.2.6, out now, makes multi-user sessions easier

We’ve been amazed to see so many of you using FarPlay to make music together in large groups. We’re listening to your feature requests, and FarPlay 1.2.6 makes multi-user sessions easier by introducing collapsible user subpanels, persistent multi-user pan and gain settings, an audio limiter, as well as other design improvements. Upgrade here. Upgrading is always free!

Collapsible user subpanels

We’ve introduced the ability to collapse user subpanels. For larger ensembles, this means a lot less scrolling when navigating pan, gain, and latency settings for remote participants. FarPlay displays 10 collapsed user subpanels without scrolling.

To switch between full-sized and compact views of a participant’s subpanel, click the triangle next to that participant’s name.

To collapse all subpanels, hit Command + Left arrow (on Mac) or Control + Left arrow (on Windows). Expand all subpanels using Command/Control + Right arrow. You can also use the Session menu, as described in our tutorial for multi-user sessions.

Persistent multi-user pan and gain settings

FarPlay 1.2.6 can remember pan and gain settings from multi-user sessions. If you meet regularly with an ensemble, this feature lets you avoid readjusting pan and gain for each session.

To use, go to the Session menu and verify that Auto Load Last Multi-User Pan & Gain is checked. You can also save pan and gain settings to a file or load pan and gain settings from a file using the same menu. Learn more at our tutorial for multi-user sessions.

Audio limiter and 3D panning

FarPlay 1.2.6 helps make listening to multi-user sessions more comfortable.

When doing sessions with multiple people, the combined audio from everyone involved can sometimes get loud. To prevent clipping in your headphones, we’ve introduced a gain limiter to the output monitor. We’ve also added the limiter to the input mixer, mix recording, and broadcast output.

By default, FarPlay applies standard panning as found in most DAWS. We’ve also included the option to add a 3D effect to the panning so that remote participants can be positioned in space around you. If you choose to use this, you can adjust the strength of the 3D effect in preferences.

To explore settings for the limiter and 3D panning, go to the Preferences window and choose the Advanced tab. To learn more, see our instructions for the limiter and 3D panning.

Get in touch

We’ve been loving featuring our amazing users. If you’d like to be included — whether you use FarPlay for lessons, rehearsals, jam sessions, or conversations — we’d love to talk to you. You can let us know by emailing us at contact@farplay.io. For tech-support questions, our forum is the fastest way to reach us. If you need to reach us privately, email us at support@farplay.io — we’re happy to help!

We hope you enjoy FarPlay 1.2.6!

—David Liao & the FarPlay team

Featuring MJ Williams & Ann Tappan

We’re hard at work getting the next version of FarPlay ready for you. If you haven’t yet, upgrade to the latest version of FarPlay. Upgrading is always free!

User spotlight: MJ Williams and Ann Tappan

Vocalist and trombonist MJ Williams explains that when she and pianist Ann Tappan use FarPlay, “it really does take us to a different level of listening.” MJ and Ann are world-renowned jazz musicians based in Montana who have appeared together on Montana Public Television’s 11th and Grant series. Watch their user spotlight video to learn more. 

Next monthly support session: March 23

We were so glad to meet everyone who came to our fifth monthly support session on February 18th. Kathy Schneider is the director of the New York City Bar Chorus and explained that they use FarPlay for all their auditions. Diana Leverington, in Sweden, and our own Dan Tepfer, in Brooklyn, played a saxophone-piano duet 3800 miles apart. Watch our highlights reel to learn more. 

If you’d like to join us, sign up for our next session, Saturday March 23rd 2pm–3:30pm New York time (7pm–8:30pm Central European time). Monthly tech-support sessions are available at no extra cost to paid subscribers. 

Spread the word about FarPlay

We’re grateful for your steadfast help with growing our social media community. We invite you to share how you use FarPlay and to tag us at @farplayapp on InstagramFacebookYouTubeTikTok, and Twitter.

We’ve been loving featuring our amazing users. If you’d like to be included — whether you use FarPlay for lessons, rehearsals, jam sessions, or conversations — we’d love to talk to you. You can let us know by emailing us at contact@farplay.io. For tech-support questions, our forum is the fastest way to reach us. If you need to reach us privately, email us at support@farplay.io — we’re happy to help!

We hope you’ve been enjoying FarPlay 1.2.5 and FarPlay For Teachers!

—David Liao & the FarPlay team

Can you play a Rondeau over FarPlay?

We hope you’ve been enjoying FarPlay For Teachers and FarPlay 1.2.5. If you haven’t yet, upgrade to the latest version of FarPlay. Upgrading is always free!

#rondeauchallenge: FarPlay style

We love to see the amazing things people do with FarPlay! How do you participate in the #rondeauchallenge trending on social media? If you’re world-class Italian trumpet player Marco Pierobon, you use FarPlay to rehearse with three of your friends in Italy and Switzerland. Watch Marco, Francesco Gibellini, Stefano Ammannati, and Aldo Pizzagalli perform in tight rhythm together from four locations across 200 km

Hochschule für Musik Dresden features FarPlay

Under the direction of Anselm Vollprecht at the Hochschule für Musik (HfM) Dresden, students experimented with performing music online as part of the two-year project “Online Music Making and Teaching in the Digital University Space.” The project produced an illustrated setup booklet, setup tutorial videos, and samples of low-latency performances. FarPlay features heavily in these resources—all the performance samples were made with FarPlay. Access these free resources, which are fantastic for our German-speaking musicians, by visiting the project’s page.  

Project graphic design and layout: Tobias Retschke (bureau.fm)

Stay in touch

A heartfelt thanks to our users for helping us grow our community on social media. 

We invite you to share how you use FarPlay and to tag us at @farplayapp on Instagram, Facebook, YouTube, TikTok, and Twitter.

You can still sign up for our next monthly tech-support session, Sunday February 18th 2pm–3:30pm New York time (8pm–9:30pm Central European time). 

We’ve been loving featuring our amazing users. If you’d like to be included — whether you use FarPlay for lessons, rehearsals, jam sessions, or conversations — we’d love to talk to you. You can let us know by emailing us at contact@farplay.io. For tech support questions, our forum is the fastest way to reach us. If you need to reach us privately, email us at support@farplay.io — we’re happy to help!

 —David Liao & the FarPlay team

Introducing FarPlay For Teachers

Today, we’re introducing a new FarPlay tier. Ever since we introduced recording, we’ve had a recurring request from teachers. Many of you would like for your students, who may not have a subscription, to be able to record their sessions. FarPlay For Teachers allows this and more. Compare plans at our pricing page.

In addition to letting students record without subscriptions, this new subscription plan allows you to create up to 10 Personal Meeting Rooms. To enable full support for these new features, upgrade to FarPlay 1.2.5, out today. FarPlay For Teachers also features the same attentive support you’ve come to know through our Standard and Standard+ subscriptions.

All participants can record multitrack audio and video in sessions created by FarPlay For Teachers subscribers. Teachers no longer need to remember to make recordings for their students: teachers can leave it up to students to record their lessons.

Also, with a subscription to FarPlay For Teachers, you can create up to 10 Personal Meeting Rooms.

How will you keep track of so many rooms? Standard and Standard+ subscribers (who continue to be able to create 1 Personal Meeting Room) and FarPlay For Teachers subscribers can now give their meeting rooms any names they like–yes, even with emojis 🥳🎵!

Next monthly tech support session: Feb 18

Thanks to everyone who came to our fourth monthly tech support session on January 7th. Watch our highlights reel to listen to pianist and author Annik LaFarge explain how FarPlay is great for lessons and to enjoy Martin Waugh’s improvisation from Scotland with our own Dan Tepfer, in Brooklyn, over 3200 miles away!

If you’d like to join us, sign up for our next session, Sunday February 18th 2pm–3:30pm New York time (8pm–9:30pm Central European time). Monthly tech support sessions are available at no extra cost to paid subscribers. 

Early Music America features FarPlay

We’re proud to be featured this month in EMAg, the magazine of Early Music America. World-renowned classical vocalist and acoustic vocal pedagogy researcher Ian Howell argues that we don’t have to make music exclusively in person (or exclusively online) – “we can pick the solution that is financially, logistically, and artistically preferable on a case-by-case basis.” He writes, “today there are low-latency apps, like FarPlay, where it seems like you’re in the same room. I use these apps every day as a voice teacher and coach, and it is amazing.” Dr. Howell’s latest book is Advice for Young Musicians.

Research opportunity at Northwestern U.

You’re invited to share your experiences using FarPlay in a research study! Seth Adams, a PhD candidate at Northwestern University, is seeking English-speaking participants with 25+ hours of experience making music with others using FarPlay or other apps. Each participant will sit for a single interview conducted online. To learn more, please contact Seth at seth.m.adams@u.northwestern.edu.

Spread the word about FarPlay

We are a small company. Four people make up the core of our team: Dan Tepfer, Anton Runov, Martyna Goralska, and yours truly. We rely heavily on word of mouth to grow, and we invite you to share how you use FarPlay and to tag us at @farplayapp on Instagram, Facebook, YouTube, TikTok, and Twitter.

We’ve been loving featuring our amazing users. If you’d like to be included — whether you use FarPlay for lessons, rehearsals, jam sessions, or conversations — we’d love to talk to you. You can let us know by emailing us at contact@farplay.io. For tech support questions, our forum is the fastest way to reach us. If you need to reach us privately, email us at support@farplay.io — we’re happy to help!

We hope you enjoy FarPlay 1.2.5 and FarPlay For Teachers!

 —David Liao & the FarPlay team

FarPlay 1.2.4 out today, features input mixer, waiting room, and invitation links

FarPlay just got even easier to use. We’re thrilled to release FarPlay 1.2.4 today, which provides an input mixer, a waiting room, and invitation links, as well as other design improvements. Upgrade here. Upgrading is always free!

Input mixer

This release introduces an input mixer, which makes it easy to bring audio from three or more inputs on your audio interface into a FarPlay session. The mixer is available to all users.

Open the mixer by using the Channels: pull-down menu to select Mixer.

Add tracks and adjust gains and pans to create a custom mix. For details, see our mixer page.

Waiting Room

Version 1.2.4 provides a Waiting Room for Personal Meeting Rooms (for subscribers). This is great for teachers who want to prevent the next lesson’s student from interrupting the current lesson.

In your Personal Meeting Room, click the open padlock to lock your session, which sends participants to the Waiting Room when they arrive.

The Waiting Room lets you individually admit participants to your session.

To learn more about the Waiting Room, visit our step-by-step instructions.

Invitation links

FarPlay 1.2.4 introduces invitation links. Just click the link to join the session! You no longer need to paste Session IDs.

To invite participants to an active session, click Invite and choose Copy Invitation Link. Share your invitation link (for example, using text messages and emails).

For sessions you create in free mode, the Invite button is disabled once you and one other participant are in the session. To create sessions with more users, subscribe.

Get in touch

If you’d like to be featured and share how you use FarPlay — whether it be for lessons, rehearsals, jam sessions, or conversations — we’d love to talk to you. You can let us know by emailing us at contact@farplay.io. For tech support questions, our forum is the fastest way to reach us. Thank you to those who’ve started using the forum. If you need to reach us privately, email us at support@farplay.io — we’re happy to help!

We hope you enjoy FarPlay 1.2.4!

 —David Liao & the FarPlay team

FarPlay 1.2.3 out today, featuring screen sharing and automatic adjustment of video layout + our new support forum

We’re thrilled to release FarPlay 1.2.3 today, which provides two new important features—screen sharing and automatic adjustment of video layout. Upgrade here. Upgrading is always free! Today, we’re also formally announcing our tech support forum.

Screen sharing

This release provides a feature many of our users have asked for: built-in screen sharing, which is available for all users. Screen sharing is useful for sharing sheet music and walking friends through FarPlay features.

To get started, click the Camera icon in a video chat and choose Share desktop screen. For details, see our step-by-step instructions!

Automatic adjustment of video layout

Version 1.2.3 automatically readjusts the layout of participant videos as the video chat window is resized. It’s no longer necessary to click the Cycle layouts button to switch between layouts manually, so we’ve removed this button, cleaning up the video session interface.

Support forum

One of the things that makes working at FarPlay a joy is our enthusiastic user community. We’re delighted to unveil our new support forum, which you can always visit by clicking the Forum button in the navigation menu at farplay.io.

Use the Search feature to find answers to your questions—we’ve pre-populated the forum with an extended FAQ with nearly 100 answered questions so you can find answers to many of your questions right away!

To sign in to ask tech questions, click the Log in button. We — or other FarPlay users — will answer as soon as we can.

We are still here to answer your questions. We’re moving tech support to the forum as much as we can to create a public record so that an answer that helps one user helps other users with the same question.

Get in touch

If you’d like to be featured and share how you use FarPlay — whether it be for lessons, rehearsals, jam sessions, or conversations — we’d love to talk to you. You can let us know by emailing us at contact@farplay.io. For tech support questions, our forum, announced above, is the fastest way to reach us. If you need to reach us privately, email us at support@farplay.io — we’re happy to help!

We hope you enjoy FarPlay 1.2.3 and the forum!

 —David Liao & the FarPlay team

FarPlay 1.2.1 out today, featuring combined video recording and cleaner audio from users with limited upload performance

We’re excited to release FarPlay 1.2.1 today, which provides two new important features—combined video recording for Standard and Standard+ subscribers and cleaner audio from users with limited upload capacity. Upgrade here. Upgrading is always free.

Combined video recordings for Standard and Standard+ subscribers

This release provides combined video recording for Standard and Standard+ subscribers. Combined video displays individual video feeds from multiple participants in a single view. Available export resolutions for combined video include resolutions ideal for social media—be sure to mention us @farplayapp when you post your recordings! Standard+ subscribers also get a separate video recording for each participant in a recorded video chat, maximizing flexibility for video editing.

To get started, go to the Tools section and click Start Recording. Choose record multitrack video (for Standard+ subscribers) or record mix video (for Standard subscribers). Learn more about video recording using our step-by-step instructions.

Video recording is just one of the benefits of our upgrade from legacy video to our current video engine, which we introduced with FarPlay 1.0.7. Support for legacy video is ending soon—another good reason to upgrade (for free!).

Audio sent by users with poor upload performance is cleaner

Version 1.2.1 makes it possible to enjoy clean audio under some network conditions that produced particularly crackly audio when using previous versions. This should reduce some of the crackling that is noticeable in audio received from users with limited upload capacity. This improvement is accomplished by automatically adjusting the size of the audio packets that each participant transmits. We remain committed to supporting a wider range of network conditions.

For details, visit our updated tutorial on latency.

Getting in touch

You can still sign up for the first of our monthly tech support sessions, which takes place Sunday, September 17 2pm–3:30pm New York time (8pm–9:30pm Central Europe time). If you’d like to be featured and share how you use FarPlay — whether it be for lessons, rehearsals, jam sessions, or conversations — we’d love to talk to you. You can let us know by simply answering this email. If there’s any question we can help you with, please email us at support@farplay.io — we’re happy to help!

We hope you enjoy FarPlay 1.2.1!

 —David Liao (FarPlay’s director of communications)