Sending from iOS to multiple outputs with Airfoil for Windows

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.

Walkthrough

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 a Bluetooth Speaker, a Chromecast, and an Apple TV:

Sending via Airfoil

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

← Airfoil for Windows Support