Zum Hauptinhalt springen

macOS Soundwart: Sonos, ohne Account

·280 Wörter·2 min

Soundwart ist da, erstes öffentliches Release 0.1.0. Die App steuert die Sonos-Player im eigenen Netz, ohne Account und ohne Umweg über die Cloud.

Warum noch eine App? Eine für den Mac liefert Sonos selbst. Die lief bis August 2026 tatsächlich noch über Rosetta 2, und dass sie jetzt nativ auf Apple Silicon läuft, ist auch schon alles: sonst ist sie geblieben, wie sie seit Jahren war. Before we lose our religion: Soundwart will es besser machen. Schlank, schnell, und durch den offenen Quelltext jederzeit für Änderungen bereit. Die Player spricht Soundwart direkt über UPnP Events (GENA) - kein Polling, keine SOAP-Abfragen im Sekundentakt.

Im ersten Release enthalten:

  • Menüleiste mit jeder eingerichteten Gruppe, dem laufenden Titel, Play/Pause, Zurück/Weiter, Skip, Lautstärke und Stummschaltung.
  • Warteschlange, sortieren per Drag & Drop, Titel entfernen, zu einem Titel springen, Suchergebnisse an einer bestimmten Position einfügen.
  • Suche im Apple-Music-Katalog nach Songs, Alben und Interpreten, dazu Radiostationen über TuneIn und Interpreten-Sender.
  • Favoriten und Playlists: Sonos-Favoriten abspielen und verwalten, die Warteschlange als Playlist sichern und wieder laden.
  • Wiedergabeoptionen Zufallswiedergabe, Wiederholung, Crossfade, Sleeptimer.
  • Live-Updates über GENA-Event-Abos: Was an den Lautsprechern passiert synchronisiert sich mit der App.
  • In macOS integriert: laufender Titel im Kontrollzentrum, und die Medientasten der Tastatur steuern die Player, egal welche App gerade im Fokus ist.

Ein Sonos-System muss einmal in der offiziellen App eingerichtet sein: Räume benannt, Streamingdienste angemeldet. Auch Alarme, EQ und TruePlay bleiben dort. Soundwart steuert, was schon steht.

Getestet ist bisher ausschließlich Apple Music. Andere Streamingdienste sind offiziell nicht unterstützt; ob sie funktionieren, ist nicht getestet.

Dazu braucht es macOS 26 oder neuer und mindestens einen Player mit S2-Firmware. Updates kommen über Sparkle gegen einen selbst gehosteten Appcast.

Download und Details · Quelle: codeberg.org/head1328/soundwart


Hat dir das hier geholfen?
Unterstütze gerne via: