u/UnTraditional_Speed

Choragus v4.14 MacOS Apple Silicon stable update
▲ 10 r/sonos

Choragus v4.14 MacOS Apple Silicon stable update

Hi all, after months working on this and many releases, its pretty feature complete. 4.14 is now out, free and open source as usual. Raise an issue if you come across any bugs/enhancement requests.

Have a good one!

GitHub as usual

u/UnTraditional_Speed — 19 hours ago
▲ 0 r/sonos

Choragus v4.8 Apple Silicon update for the weekend

Just a quick one - It's the weekend. Fire up your Sonos speakers, queue up a chill or party playlist, kick off the Back of the Club visualisation, grab a drink or whatever you fancy and sit back and relax.

More coming as I get to it. Have a good one!

GitHub as usual

u/UnTraditional_Speed — 3 months ago
▲ 14 r/sonos

A while back I posted about an Apple Silicon native macOS Sonos controller I'd built for myself — free and open source, runs entirely on your local network, no cloud account, no just the Sonos setup and services you already have. The post got more interest than I expected for what I considered a niche requirement and a bunch of people sent issues/requests, which have culminated in v4.0.

Quick note though: the project has been renamed from SonosController to Choragus. It's the evolution of the same code, same maintainer — the rename is in respect of the Sonos trademark. If you were already running the previous version, v4.0 arrives as a fresh app (different bundle ID), so you'll need to re-authenticate whatever services required for your setup one time. Most presets etc should come across.

It is signed and notorised by Apple so no prompts or warnings. It should just run.

The github is also renamed to https://github.com/scottwaters/Choragus

Music service status

Service Status
Local library (NAS) Full browse + playback
Sonos Favorites / Playlists Full browse + playback
TuneIn / Calm Radio Browse + playback (no login)
Sonos Radio Search + playback (category browse needs DeviceLink — not yet)
Apple Music Search + playback (needs Apple Music connected in the Sonos app)
Spotify Full browse + search + playback (AppLink)
Plex Full browse + search + playback (PIN flow, streams from your own Plex Media Server)
Audible Working — confirmed in v4.0
Pandora Visible as untested in v4.0 — please report back
Amazon Music / YouTube Music / SoundCloud Blocked (Sonos-identity-gated; can't be driven by third-party apps)
Other Services Visible as untested in v4.0 — please report back

Privacy / what it doesn't do

  • No accounts, no cloud, no telemetry. Talks directly to your speakers on your LAN.
  • App sandbox, network entitlements only. Tokens live in Keychain. Cache/listen data in local sqlite db.
  • Still can't add to Sonos Favorites and still can't manage S2 alarms (cloud API).
u/UnTraditional_Speed — 4 months ago