Útmutató
A Mac nem tudja állítani a Sonos hangerejét optikán? Íme, miért.
A Mac azért nem tudja optikai kábelen állítani egy Sonos hangszóró hangerejét, mert a kábel egyirányú: a TOSLINK kifelé viszi a hangot, vissza semmit, így nincs csatorna, amelyen egy hangerőparancs elindulhatna, a macOS pedig teljes kimeneten rögzíti a saját szabályzóját. A megoldások: a Sonos alkalmazás vagy a távirányító, egy infravörös távirányító, amelyet a hangprojektor megtanul, az AirPlay-re váltás a kábel feladásával – vagy egy menüsorban futó segédprogram, amely elkapja a hangerőgombokat, és a hálózaton küldi el a változást a hangszórónak; ez az egyetlen, amely megtartja a kábelt és a gombokat is.
A billentyűzettel semmi baj. A hangszóróval semmi baj. Íme, mi történik valójában, mi oldja meg (az ingyenes megoldásokkal együtt), mi nem oldja meg, és mikor nem kell semmit telepítenie.
A kábel csak egy irányba megy
Az optikai kábel – TOSLINK, S/PDIF, az, amelyik abba a kis szögletes aljzatba megy, amely mögött piros fény ég – a digitális hang csöve. Minták haladnak rajta. Semmi nem jön vissza. Nincs kézfogás, nincs visszirányú csatorna, és nincs hangerőparancs.
Így amikor kiválasztja azt a kimenetet a Rendszerbeállításokban, a macOS úgy küld hangot egy aljzatba, hogy nem tudja, mi van a túlsó végén. Lehet, hogy egy Sonos Ray. Lehet egy erősítő, vagy éppen semmi. Mivel nem tudhatja, nem is kínál szintbeállítást: a jel teljes szinten távozik, és ami a másik végén van, az dönti el, hogy ez milyen hangos.
Nyomja meg a hangerő fel gombot – F12, vagy F11 a lehalkításhoz, F10 a némításhoz –, és a macOS-nek nincs mit módosítania. A képernyőn megjelenik a hangerőjelző, alatta az áthúzott tiltó jellel, vagy egyáltalán nem jelenik meg, a Rendszerbeállítások → Hang alatt pedig szürke az adott kimenet csúszkája – a macOS akár kereken meg is mondhatja, hogy a kiválasztott eszköznek nincsenek kimeneti szabályzói. Közben a hangszóró azon a szinten szól, amelyen utoljára hagyták – ezért jelentkezik a probléma olyan gyakran úgy, hogy a Sonos teljes hangerőn ragad, és a Mac-en semmi nem tudja lejjebb venni.
Maga a hangerő a Sonos hangszórón lakik, és mindig is ott lakott. A hangszóró tökéletesen tudja, hogyan vegye lejjebb magát. Nincs módja meghallani, hogy kéri.
Hogyan ismerhető fel, hogy ez az Ön problémája
- A Mac hangja fizikai kábelen, optikai vagy S/PDIF aljzaton keresztül jut el a hangszóróig – általában egy Thunderbolt-dokkolóról vagy egy kis USB audiointerfészről. A Hang beállításokban a kimenet neve gyakran valami olyasmi, hogy Digital Out vagy USB SPDIF Out, nem pedig a hangszóró saját neve.
- A Rendszerbeállítások → Hang alatt a kiválasztott kimenet hangerőcsúszkája szürke, vagy az szerepel, hogy nincs kimeneti szabályzója.
- A Sonos alkalmazás gond nélkül állítja a hangerőt, és a távirányító is, ha van.
- Váltson fejhallgatóra, és a gombok azonnal újra működnek.
Ha mind a négy igaz, semmi nem hibás. Egy digitális kimenet ezt csinálja.
Itt három különböző probléma keveredik össze
- A lejátszás, a szünet és az ugrás nem a Sonos alkalmazást vezérli. Más probléma, más megoldás: azok a médiabillentyűk, és a Sonos alkalmazásnak Kisegítő lehetőségek engedély kell a Rendszerbeállítások → Adatvédelem és biztonság alatt, mielőtt a macOS átadná őket. A Sonos saját támogatási cikke pontosan ezzel foglalkozik – és csak ezzel. Optikai kapcsolat esetén nem nyúl a hangerőhöz.
- A hangerő rosszul viselkedik AirPlay-en. Ha a Mac vezeték nélkül játszik a Sonos hangszóróra, a gombok már működnek; az ottani furcsaságok az AirPlay sajátosságai, nem egy hiányzó vezérlőcsatorna. Ezen az oldalon semmi nem vonatkozik Önre.
- Optikai kábelen a hangerőgombok halottak. Ez az oldal. A kábel sehogy nem tudja vinni a parancsot, és ezen semmilyen engedély vagy beállítás nem változtat.
Ami nem oldja meg
Újraindítás vagy újratelepítés
Semmi nincs rossz állapotban, így nincs is mit egy újraindítással megszüntetni. Ugyanez igaz a hangdémon újraindítására.
Jobb kábel vagy adapter
Minden TOSLINK-kábel ugyanazt az egyirányú jelet viszi, és minden dokkoló is, amelyen ott az aljzat. A drágább sem ad hozzá vezérlőcsatornát, mert a formátumban nincs ilyen.
Egy beállítás, amelyet nem talált meg
A Rendszerbeállításokban nincs olyan kapcsoló, amely olyat adna a kábelnek, amije nincs. Az Audio MIDI Beállítás sem tud: egy többkimenetes vagy összevont eszköz azt változtatja meg, hogyan irányítja a macOS a hangot, nem azt, mit tud átvinni egy egyirányú kábel – a benne lévő digitális kimenet szintje továbbra is fix.
Billentyűzet-átképező eszköz
Általában nem. A hangerőgombok nem hétköznapi billentyűleütések: a macOS rendszerszintű eseményként kézbesíti őket, nyilvános gyorsbillentyű-API nélkül, így egy gyorsbillentyűkezelő rendes körülmények között egyáltalán nem látja őket. A legtöbben végül más kombinációt állítanak be, ami működik, és ami egy újabb megjegyzendő gyorsbillentyű.
Tanácsok, amelyek lejártak
Az e problémát felszínre hozó fórumszálak egy évtizedes mélységűek, és a legjobb válaszaik közül néhány azóta elhalt. Hogy ne egy egész estét töltsön vele:
- “Használja a Sonos asztali alkalmazásának gyorsbillentyűit” – ideértve azokat a BetterTouchTool-recepteket is, amelyek a hangerőgombokat a program Cmd + = és Cmd + − kombinációjára képezték le. A Sonos 2024. májusában megszüntette az asztali vezérlőt; minden hozzárendelés, amely rá mutatott, ma a semmibe mutat.
- “Vezesse át a Soundfloweren” – a loopback-illesztőprogram, amelyre a régebbi útmutatók építenek, évek óta gazdátlan, és a mai macOS-en nem fut.
- “A hangerőgombokat nem lehet elkapni” – régebbi fórumválaszok ismételgetik, és már nem igaz. A macOS rendszerszintű eseményként kézbesíti a hangerőgombokat, és a Kisegítő lehetőségek engedéllyel rendelkező alkalmazás egy event tappel el tudja kapni őket. A működő megoldások pontosan így csinálják.
Amikor semmire nincs szüksége mindebből
Érdemes kereken kimondani, mert itt könnyű rossz megoldást venni.
- Ha AirPlay-en keresztül játszik a Sonos hangszóróra, a hangerőgombjai már most is működnek. A macOS tudja, hogy ott a hangszóró, és viszi helyette a szintet. Hogy ez a helyes sorrend-e, valós kérdés, és az optikai kontra AirPlay összehasonlítás őszintén végigveszi.
- Ha a Mac a fejhallgató-kimeneten át megy egy Sonos line-in bemenetébe – vagyis analóg kábellel, nem optikaival –, a gombok szintén működnek, mert a szintet még a Mac állítja be, mielőtt a hang elhagyná a gépet.
- Ha a Sonos hangszórót egy tévé táplálja, és a Mac nincs ebben az útvonalban, akkor ez a probléma nem is az Öné.
Ez az oldal a szűk esetről szól: amikor a hang egy Mac fizikai optikai vagy S/PDIF portján át távozik.
Akkor hogyan lehet Mac billentyűzetről szabályozni a Sonos hangerejét?
Öt valódi válasz, nagyjából ár szerint sorba rendezve.
- A Sonos alkalmazás vagy a hangszóró távirányítója. Mindig működik, ingyen van, és minden egyes alkalommal egy nyúlásba kerül, amikor a hangerő nem egészen jó.
- Tanítson meg a hangprojektornak egy infravörös távirányítót. A Sonos hangprojektorai a Sonos alkalmazás beállításaiból szinte bármilyen infravörös távirányítót megtanulnak, így egy felesleges tévétávirányító megoldja az egész szoba hangerejét – ingyen, ha van egy a fiókban. Csakhogy ez távirányító: rálátás kell hozzá, egy újabb tárgy az asztalon, és a billentyűzet mit sem tud róla.
- Egy szoftveres hangerőszabályzó (SoundSource, eqMac és társaik) még azelőtt beépít egy hangerőszabályzót a jelbe, hogy az elhagyná a Mac-et – ez valóban visszahozza a gombokat optikai kapcsolat mellett is. Az alku éppen az, amiért a kábel mellett döntött: a kimenet többé nem az érintetlen, teljes szintű bitfolyam – minden mintát szoftver skáláz kifelé menet.
- Váltson AirPlay-re. A gombok azonnal visszatérnek, és velük együtt a hálózati puffer is – késleltetés, és a kép mögé érkező hang. Az optikai kontra AirPlay összehasonlítás ezt őszintén mérlegeli.
- Tartsa meg a kábelt, továbbítsa a gombokat. A hang maradjon érintetlenül az optikai kábelen, a gombnyomás pedig külön, a hálózaton keresztül jusson el ahhoz a hangszóróhoz, amely már tudja, mit kezdjen vele. Pontosan ezt teszi az Optically, alább.
Hogyan kezeli ezt az Optically
Az Optically egy menüsorban futó macOS-alkalmazás, amely a harmadikat csinálja. Elkapja a hangerő fel, a hangerő le és a némítás gombot, mielőtt a macOS lekezelné őket, és a helyi hálózaton megkéri a Sonos hangszórót, hogy változtassa meg a saját szintjét. Hogy ez pontosan mivel jár:
- Kisegítő lehetőségek engedély, mert egy rendszerszintű billentyűt csak event tappel lehet elkapni a macOS előtt. Három gombra reagál, mást nem olvas, és semmit nem tárol abból, amit begépel.
- Helyi hálózat engedély, mert a hangszórók úgy kerülnek elő, hogy megkérdezzük a helyi hálózatot, ki van jelen. Közvetlenül a hangszóróval beszél, azon a helyi vezérlésen keresztül, amelyet a Sonos amúgy is elfogad – nincs Sonos-fiók, nincs felhő-API.
- A gombok egyetlen kimenethez vannak kötve, így egy fejhallgató bedugása azonnal visszaadja őket a macOS-nek. Amíg nem választott egyet, az Optically békén hagyja őket, ahelyett hogy találgatna.
- A kijelzett szint a hangszóró saját szintje, amelyet a hálózaton visszaolvasunk, nem pedig feltételezünk – így a Sonos alkalmazásban végzett módosítás a Mac-en is megjelenik.
- Semmi nem vár a hálózatra, és semmi nem nyúl a hanghoz. A hangerőjelző azonnal kirajzolódik, az utasítás pedig utána halad; a hang egyáltalán nem megy át az alkalmazáson.
macOS 14.4 vagy újabb kell hozzá, 14 napig ingyen fut, utána egy Mac-re 10 $, és minden továbbira 5 $. Hitelesített letöltés, nem Mac App Store-alkalmazás: az App Review irányelvei a hangerőszabályzókat is felsorolják azok között, amelyeket egy alkalmazás nem módosíthat.
Kapcsolódó kérdések
Működik ez Sonos Beammel vagy Arc-kal?
A hangerő és a némítás minden olyan Sonos hangszóróval működik a hálózatán, amely elfogadja a helyi vezérlést, így az alkalmazás oldalán nincs különbség. A hardveres oldal nem az. A beépített optikai bemenettel rendelkező Sonos modellek: a Ray, a Playbar és a Playbase. A csak HDMI-s hangprojektorokhoz a Sonos optikai audioadaptere kell a kábel és a hangszóró közé – a Beam mellé adnak egyet, más modellekhez külön kell megvenni.
Befolyásolja mindez a hangminőséget?
Nem. A hang soha nem halad át az Optically alkalmazáson. A Mac ugyanazt a PCM-et küldi ugyanazon a kábelen, mint eddig, az alkalmazás pedig csak a gombnyomást viszi. Távolítsa el, és a hang ugyanaz lesz, mert a hang soha nem is ment át rajta.
Működött, most pedig a gombok újra megálltak
Az Optically a menüsorban megmondja, valahányszor úgy dönt, hogy nem irányít át egy gombot – hiányzó engedély, olyan kimenet, amelyhez nincs kötve, elérhetetlen hangszóró. A támogatási oldal ugyanez a lista kiírva, mindegyik mellett a megoldással.
Tovább
Még mindig a kábel és a vezeték nélküli között dönt? Az optikai kontra AirPlay összevetés rendesen végigveszi az alkut, beleértve azt is, hogy az AirPlay nem az a gyengébb minőségű megoldás, aminek sokan hiszik. Már megvan a hangszóró? A Sonos Ray és Mac beállítási útmutató végigveszi a bekötést, a főoldal pedig magáról az alkalmazásról szól.
Nem biztos benne, hogy az Ön felállására vonatkozik? Írja meg, mi van az asztalán – őszinte választ kap, akkor is, ha az, hogy semmire nincs szüksége.