Anleitung
Der Mac kann die Lautstärke eines Sonos über Optisch nicht ändern? Hier steht, warum.
Ihr Mac kann die Lautstärke eines Sonos-Lautsprechers über ein optisches Kabel nicht ändern, weil das Kabel nur in eine Richtung läuft: TOSLINK trägt Ton hinaus und nichts zurück, es gibt also keinen Kanal, über den ein Lautstärkebefehl laufen könnte – und macOS legt seine eigene Regelung auf volle Ausgabe fest. Die Lösungen sind die Sonos-App oder die Fernbedienung, eine IR-Fernbedienung, die die Soundbar lernen kann, der Wechsel zu AirPlay unter Aufgabe des Kabels – oder ein Menüleistenprogramm, das die Lautstärketasten abfängt und die Änderung über Ihr Netzwerk an den Lautsprecher schickt, und das ist die eine, die das Kabel und die Tasten behält.
Mit der Tastatur ist alles in Ordnung. Mit dem Lautsprecher ist alles in Ordnung. Hier steht, was wirklich passiert, alles, was es behebt (auch die kostenlosen Wege), was es nicht behebt, und wann Sie gar nichts installieren müssen.
Das Kabel geht nur in eine Richtung
Ein optisches Kabel – TOSLINK, S/PDIF, das in die kleine quadratische Buchse mit dem roten Licht dahinter geht – ist eine Leitung für digitalen Ton. Samples gehen hindurch. Es kommt nichts zurück. Es gibt keinen Handshake, keinen Rückkanal und keinen Lautstärkebefehl.
Wenn Sie diese Ausgabe also in den Systemeinstellungen auswählen, schickt macOS Ton in eine Buchse, ohne zu wissen, was am anderen Ende hängt. Vielleicht ein Sonos Ray. Vielleicht ein Verstärker, vielleicht auch gar nichts. Weil es das nicht wissen kann, bietet es gar nicht erst an, einen Pegel zu setzen: Das Signal geht mit vollem Pegel hinaus, und was am anderen Ende hängt, entscheidet, wie laut das ist.
Drücken Sie „lauter“ – F12, oder F11 für leiser, F10 für stumm – und macOS hat nichts zu ändern. Sie sehen die Einblendung mit dem durchgestrichenen Verbotszeichen darunter oder überhaupt keine Einblendung, und unter Systemeinstellungen → Ton ist der Regler für diese Ausgabe ausgegraut – macOS sagt Ihnen womöglich direkt, dass das ausgewählte Gerät keine Ausgabesteuerung hat. Der Lautsprecher spielt derweil auf dem Pegel weiter, auf dem er zuletzt stand – deshalb zeigt sich das Problem so oft als Sonos, der auf voller Lautstärke feststeckt und sich vom Mac aus durch nichts leiser stellen lässt.
Die Lautstärke selbst sitzt im Sonos, und das war schon immer so. Der Lautsprecher weiß ganz genau, wie er sich leiser stellt. Er hat keine Möglichkeit, Ihre Bitte zu hören.
Woran Sie erkennen, dass das Ihr Problem ist
- Der Ton Ihres Macs erreicht den Lautsprecher über ein physisches Kabel in eine optische oder S/PDIF-Buchse – üblicherweise von einem Thunderbolt-Dock oder einem kleinen USB-Audiointerface. In den Toneinstellungen heißt die Ausgabe oft eher Digital Out oder USB SPDIF Out als nach dem Lautsprecher selbst.
- Unter Systemeinstellungen → Ton ist der Lautstärkeregler der gewählten Ausgabe ausgegraut, oder es heißt dort, sie habe keine Ausgabesteuerung.
- Die Sonos-App ändert die Lautstärke ohne jede Mühe, und die Fernbedienung ebenfalls, falls es eine gibt.
- Wechseln Sie auf Kopfhörer, und die Tasten funktionieren sofort wieder.
Wenn alle vier Punkte zutreffen, ist nichts kaputt. Genau das tut ein digitaler Ausgang.
Hier werden drei verschiedene Probleme durcheinandergebracht
- Wiedergabe, Pause und Titelsprung steuern die Sonos-App nicht. Anderes Problem, andere Lösung: Das sind die Medientasten, und die Sonos-App braucht in den Systemeinstellungen → Datenschutz & Sicherheit Zugriff auf die Bedienungshilfen, bevor macOS sie herausgibt. Der Support-Artikel von Sonos behandelt genau das – und nur das. Sie rührt die Lautstärke über Optisch nicht an.
- Die Lautstärke verhält sich über AirPlay seltsam. Wenn Ihr Mac drahtlos auf den Sonos spielt, funktionieren die Tasten bereits; Merkwürdigkeiten dort sind AirPlay-Eigenheiten und kein fehlender Steuerkanal. Nichts auf dieser Seite trifft zu.
- Über ein optisches Kabel sind die Lautstärketasten tot. Diese Seite. Das Kabel kann den Befehl nicht tragen, und keine Berechtigung und keine Einstellung ändert das.
Was es nicht behebt
Neu starten oder neu installieren
Nichts ist in einem schlechten Zustand, es gibt also nichts, das ein Neustart beheben könnte. Dasselbe gilt für einen Neustart des Audio-Daemons.
Ein besseres Kabel oder ein besserer Adapter
Jedes TOSLINK-Kabel führt dasselbe Einwegsignal, und jedes Dock mit dieser Buchse ebenso. Ein teureres fügt keinen Steuerkanal hinzu, weil das Format keinen hat.
Eine Einstellung, die Sie noch nicht gefunden haben
Es gibt in den Systemeinstellungen keinen Schalter, der dem Kabel etwas gibt, das es nicht hat. Audio-MIDI-Setup kann es ebenso wenig: Ein Gerät mit mehreren Ausgängen oder ein Aggregatgerät ändert, wie macOS den Ton leitet, nicht, was ein Einwegkabel tragen kann – und der digitale Ausgang darin bleibt fest.
Ein Werkzeug zum Umbelegen der Tastatur
Meistens nicht. Die Lautstärketasten sind keine gewöhnlichen Tastenanschläge: macOS liefert sie als systemdefinierte Ereignisse ohne öffentliche Hotkey-API aus, ein Kurzbefehl-Werkzeug bekommt eine davon normalerweise also gar nicht zu sehen. Die meisten legen am Ende eine andere Tastenkombination fest, was funktioniert – und was ein neues Tastenkürzel ist, das man sich merken muss.
Ratschläge, die abgelaufen sind
Die Diskussionsfäden zu diesem Problem sind ein Jahrzehnt tief, und einige ihrer besten Antworten sind inzwischen tot. Damit Sie damit keinen Abend verbringen:
- “Nimm die Tastenkürzel der Sonos-Desktop-App” – einschließlich der BetterTouchTool-Rezepte, die die Lautstärketasten auf deren Cmd + = und Cmd + − gelegt haben. Sonos hat den Desktop-Controller im Mai 2024 eingestellt; jede Belegung, die darauf zeigte, zeigt jetzt ins Leere.
- “Leite es durch Soundflower” – der Loopback-Treiber, auf den sich diese älteren Anleitungen stützen, wird seit Jahren nicht mehr gepflegt und läuft auf aktuellem macOS nicht.
- “Die Lautstärketasten lassen sich nicht abfangen” – in älteren Forenantworten immer wieder zu lesen und längst überholt. macOS liefert die Lautstärketasten als systemdefinierte Ereignisse aus, und eine App mit Zugriff auf die Bedienungshilfen kann sie mit einem Event-Tap abfangen. Genau so machen es die funktionierenden Lösungen.
Wann Sie nichts davon brauchen
Das sollte man klar sagen, weil man hier leicht die falsche Antwort kauft.
- Wenn Sie über AirPlay auf Ihren Sonos spielen, funktionieren Ihre Lautstärketasten bereits. macOS weiß, dass der Lautsprecher da ist, und trägt den Pegel für Sie mit. Ob das die richtige Reihenfolge ist, ist eine ernst gemeinte Frage, und der Vergleich zwischen Optisch und AirPlay geht sie ehrlich durch.
- Wenn Ihr Mac über die Kopfhörerbuchse in einen Line-in des Sonos geht – also über ein analoges statt ein optisches Kabel –, funktionieren die Tasten ebenfalls, weil macOS den Pegel selbst setzt, bevor der Ton den Mac verlässt.
- Wenn Ihr Sonos von einem Fernseher gespeist wird und Ihr Mac nicht in diesem Weg liegt, ist das hier gar nicht Ihr Problem.
Auf dieser Seite geht es um den engen Fall: Ton, der einen physischen optischen oder S/PDIF-Ausgang an einem Mac verlässt.
Wie steuert man die Sonos-Lautstärke denn nun von einer Mac-Tastatur aus?
Fünf echte Antworten, grob nach Kosten sortiert.
- Die Sonos-App oder die Fernbedienung des Lautsprechers. Funktioniert immer, kostet nichts – und kostet Sie jedes Mal einen Griff nach etwas, wenn die Lautstärke leicht danebenliegt.
- Der Soundbar eine IR-Fernbedienung beibringen. Sonos-Soundbars können aus den Einstellungen der Sonos-App fast jede Infrarot-Fernbedienung lernen, eine übrige TV-Fernbedienung löst die Lautstärke also für den ganzen Raum – kostenlos, wenn in einer Schublade eine liegt. Es ist allerdings eine Fernbedienung: Sichtlinie, noch ein Gegenstand auf dem Schreibtisch, und Ihre Tastatur weiß nichts davon.
- Ein Software-Lautstärkeregler (SoundSource, eqMac und Verwandte) schiebt eine Pegelregelung in den Ton, bevor er den Mac verlässt – das holt die Tasten über Optisch tatsächlich zurück. Genau dieser Kompromiss ist der Grund, warum das Kabel gewählt wurde: Die Ausgabe ist nicht mehr der unangetastete Bitstrom mit vollem Pegel – jedes Sample wird auf dem Weg hinaus in Software skaliert.
- Auf AirPlay wechseln. Die Tasten kommen sofort zurück, und der Netzwerkpuffer kommt mit ihnen – Verzögerung, und Ton, der hinter dem Bild landet. Der Vergleich zwischen Optisch und AirPlay wägt das ehrlich ab.
- Das Kabel behalten, die Tasten weiterleiten. Den Ton unangetastet auf dem optischen Kabel lassen und den Tastendruck getrennt davon über das Netzwerk zu dem Lautsprecher tragen, der ohnehin weiß, was damit zu tun ist. Genau das macht Optically, siehe unten.
Wie Optically damit umgeht
Optically ist eine macOS-Menüleisten-App, die den dritten dieser Wege geht. Es fängt lauter, leiser und stumm ab, bevor macOS sie verarbeitet, und bittet den Sonos über Ihr lokales Netzwerk, seinen eigenen Pegel zu ändern. Was das im Einzelnen bedeutet:
- Zugriff auf die Bedienungshilfen, weil ein Event-Tap die einzige Möglichkeit ist, eine systemdefinierte Taste vor macOS abzufangen. Es reagiert auf drei Tasten, liest keine anderen und speichert nichts, was Sie tippen.
- Zugriff auf das lokale Netzwerk, weil Lautsprecher gefunden werden, indem im lokalen Netzwerk nachgefragt wird, wer da ist. Es spricht direkt mit dem Lautsprecher über die lokale Steuerung, die Sonos ohnehin annimmt – kein Sonos-Konto, keine Cloud-API.
- Die Tasten sind an eine Ausgabe gebunden, deshalb gibt das Einstecken von Kopfhörern sie sofort an macOS zurück. Solange Sie keine gewählt haben, lässt Optically sie in Ruhe, statt zu raten.
- Der angezeigte Pegel ist der des Lautsprechers selbst – über das Netzwerk zurückgelesen statt angenommen, sodass eine Änderung in der Sonos-App auch auf Ihrem Mac erscheint.
- Nichts wartet auf das Netzwerk, und nichts fasst den Ton an. Die Einblendung zeichnet sofort, und die Anweisung folgt dahinter; der Ton läuft überhaupt nie durch die App.
Es braucht macOS 14.4 oder neuer, läuft 14 Tage kostenlos und kostet dann 10 $ für einen Mac und 5 $ für jeden weiteren. Es ist ein notarisierter Download und keine Mac-App-Store-App: Die Richtlinien des App Review nennen die Lautstärkeregelung unter den Dingen, die eine App nicht verändern darf.
Verwandte Fragen
Funktioniert das mit einem Sonos Beam oder Arc?
Lautstärke und Stumm funktionieren mit jedem Sonos in Ihrem Netzwerk, der lokale Steuerung annimmt, die App-Seite ist also identisch. Die Hardware-Seite ist es nicht. Die Sonos-Modelle mit eingebautem optischem Eingang sind der Ray, die Playbar und die Playbase. Eine Soundbar mit nur HDMI braucht den optischen Audioadapter von Sonos zwischen Kabel und Lautsprecher – beim Beam liegt einer bei, bei anderen Modellen ist er ein separater Kauf.
Wirkt sich davon irgendetwas auf die Klangqualität aus?
Nein. Der Ton läuft nie durch Optically. Ihr Mac schickt dasselbe PCM durch dasselbe Kabel wie zuvor, und die App trägt nur den Tastendruck. Deinstallieren Sie sie, und der Klang ist derselbe, weil der Klang nie durch sie hindurchging.
Es lief, und jetzt sind die Tasten wieder tot
Optically sagt in der Menüleiste, warum, sobald es sich gegen das Umleiten einer Taste entscheidet – eine fehlende Berechtigung, eine Ausgabe, an die es nicht gebunden war, ein Lautsprecher, den es nicht erreicht. Die Support-Seite ist genau diese Liste, ausgeschrieben, mit der Lösung neben jedem Punkt.
Weiter
Noch unentschieden zwischen Kabel und Funk? Optisch gegen AirPlay behandelt den Kompromiss vollständig, auch den Teil, in dem AirPlay nicht die schlechtere Qualität liefert, die viele vermuten. Den Lautsprecher schon da? Die Einrichtungsanleitung für Sonos Ray und Mac geht die Verkabelung durch, und die Startseite behandelt die App selbst.
Nicht sicher, ob Ihr Aufbau der ist, um den es hier geht? Sagen Sie uns, was auf Ihrem Schreibtisch steht – Sie bekommen eine ehrliche Antwort, auch wenn sie lautet, dass Sie nichts brauchen.