Sending from iOS to multiple outputs with Airfoil for Windows

This article is about a retired product. Existing owners can still download a copy of the software from our Legacy page, but it is no longer officially supported, nor available for purchase.

When you're listening to audio on an iOS device, you can send it directly to any AirPlay output on your local network. If you have multiple AirPlay 2 devices, iOS can also send to one or more of those. However, you may wish to send to combination of both AirPlay 2 and AirPlay 1 devices (including Airfoil Satellite running on Windows PCs, Macs, other iOS devices, or Android). While iOS isn't capable of doing this, it is possible using a combination of Airfoil and Airfoil Satellite. Read on to learn how to use Airfoil to send audio from iOS to multiple outputs, regardless of their AirPlay version.

These instructions are written for our Windows users. Airfoil for Mac users. please see this post.

The basics

To send from iOS to all types of AirPlay devices, we'll use a two-step process. First, we'll send audio from iOS to a PC running Airfoil Satellite. Second, once the audio reaches that PC, Airfoil on the same machine will pick it up and send it out to multiple speakers.

The audio flow

Above, audio flows from the iOS device to the computer running via Airfoil Satellite. Airfoil Satellite is then captured by Airfoil and the audio is passed on to multiple outputs.


Step 1: Send from iOS to your computer

First up, be sure you've got the latest versions of Airfoil and Airfoil Satellite installed on your PC. Launch both applications on the same machine. On the iOS device, tap the AirPlay icon in the audio app you're using (below left) or use the system-wide AirPlay control found in the Control Center (below right).

Sending from iOS

The Airfoil Satellite instance you're running on your PC will appear as an output option, and you can choose to send audio to it. Here, we see Airfoil Satellite receiving audio sent by an iPhone. Now, the iOS device's audio will be audible on the PC.

Receiving with Airfoil Speakers on the Mac

Step 2: Send from your PC to all your audio outputs

With the audio flowing from the iOS device to the PC, you're halfway to your goal of sending that audio to multiple outputs. This feat is ultimately accomplished with the help of Airfoil. In Airfoil, select Airfoil Satellite as the audio source in the menu at the top of the window, then transmit to any and all outputs you like. Below, you can see that the audio originally from the iPhone is being pulled from Airfoil Satellite and sent out to an Apple TV, a Bluetooth speaker, and a Chromecast device:

Sending via Airfoil

Now, the audio from the iPhone is being heard through multiple audio outputs throughout the house. Happy listening!