[OS] Cacophony – audio sink to route system audio to multiple Airplay speakers
Hiho,
as the title says Cacophony is a simple audio sink that allows you to route system audio to multiple Airplay speakers.
The reason I wrote this is quite simple; macOS only allows routing system audio to one Airplay speaker at a time. Apps like Music, Podcast and apps that implement Airplay, allow you to select multiple speakers, but that is only per app.
There are plenty of other audio apps out there (e.g. Airfoil, SoundSource and many more), that might do something similar. But they also have features I do no need, e.g. per-app volume control, EQ settings, per-app output routing and so on.
Since I only need a simple audio sink and a way to select the speakers I want to stream to, I really didn't want to deal with apps that come with tones of features I really have no use for.
Cacophony does one thing, is light on resources, lives in your menubar and is easy to use.
Requirements:
- macOS 26 or later (Apple Silicon Macs only)
- Administrator access and System Settings approval for driver installation
- AirPlay 2-compatible speakers on the same network
- Cacophony must run from /Applications
You can find the project on GitHub: stonerl/cacophony
The releases are signed with my developer key and notarized by Apple.
It is forked/uses code from other projects, see: Third Party Notice
Cheers,
…and let me know if you find the app useful.
8 points · 15 comments
Mentions
[OS] Cacophony – audio sink to route system audio to multiple Airplay speakers Hiho, as the title says Cacophony is a simple audio sink that allows you to route system audio to multiple Airplay speakers. The reason I wrote this is quite simple; macOS only allows routing system audio to one Airplay speaker at a time. Apps like Music, Podcast and apps that implement Airplay, allow you to select multiple speakers, but that is only per app. There are plenty of other audio apps out there (e.g. Airfoil, SoundSource and many more), that might do something similar. But they also have features I do no need, e.g. per-app volume control, EQ settings, per-app output routing and so on. Since I only need a simple audio sink and a way to select the speakers I want to stream to, I really didn't want to deal with apps that come with tones of features I really have no use for. Cacophony does one thing, is light on resources, lives in your menubar and is easy to use. Requirements: - macOS 26 or later (Apple Silicon Macs only) - Administrator access and System Settings approval for driver installation - AirPlay 2-compatible speakers on the same network - Cacophony must run from /Applications You can find the project on GitHub: stonerl/cacophony The releases are signed with my developer key and notarized by Apple. It is forked/uses code from other projects, see: Third Party Notice Cheers, …and let me know if you find the app useful.