Vodič
Mac po optiki ne more spremeniti glasnosti Sonosa? Tukaj je razlog.
Vaš Mac po optičnem kablu ne more spremeniti glasnosti zvočnika Sonos, ker je kabel enosmeren: TOSLINK nese zvok ven in nič nazaj, zato ni kanala, po katerem bi lahko potoval ukaz za glasnost, macOS pa svoj nadzor zaklene na polni izhod. Rešitve so aplikacija Sonos ali daljinski upravljalnik, infrardeči daljinec, ki se ga soundbar lahko nauči, prehod na AirPlay in odpoved kablu – ali pripomoček v menijski vrstici, ki prestreže tipke za glasnost in spremembo pošlje zvočniku prek vašega omrežja, kar je edina rešitev, ki obdrži kabel in tipke.
S tipkovnico je vse v redu. Z zvočnikom je vse v redu. Tukaj je, kaj se v resnici dogaja, vse, kar to reši (tudi brezplačne možnosti), kaj tega ne reši in kdaj vam ni treba ničesar namestiti.
Kabel gre samo v eno smer
Optični kabel – TOSLINK, S/PDIF, tisti, ki gre v majhno kvadratno vtičnico z rdečo lučko za njo – je cev za digitalni zvok. Po njem gredo vzorci. Nazaj ne pride nič. Ni rokovanja, ni povratnega kanala in ni ukaza za glasnost.
Ko torej ta izhod izberete v System Settings, macOS pošilja zvok v vtičnico, ne da bi vedel, kaj je na drugem koncu. Morda je Sonos Ray. Morda je ojačevalnik ali pa sploh nič. Ker tega ne more vedeti, ne ponudi nastavitve glasnosti: signal odide v polni vrednosti, kako glasno je to, pa odloči tisto, kar je na drugem koncu.
Pritisnete glasneje – F12, F11 za tišje, F10 za utišanje – in macOS nima česa spremeniti. Dobite prekrivni prikaz na zaslonu s prečrtanim znakom pod njim ali pa prekrivnega prikaza sploh ni, v System Settings → Sound pa je drsnik za ta izhod zatemnjen – macOS vam lahko naravnost pove, da izbrana naprava nima nadzora izhoda. Zvočnik medtem igra na glasnosti, na kateri je nazadnje ostal, zato se težava tako pogosto pokaže kot Sonos, ki obtiči na polni glasnosti in ga z Maca ni mogoče utišati.
Glasnost sama živi na Sonosu in tam je bila od nekdaj. Zvočnik odlično ve, kako se utišati. Nima načina, da bi slišal vašo zahtevo.
Kako veste, da je to vaša težava
- Zvok vašega Maca pride do zvočnika po fizičnem kablu v optično vtičnico ali vtičnico S/PDIF – običajno s priklopne postaje Thunderbolt ali z majhnega zvočnega vmesnika USB. V nastavitvah Sound se izhod pogosto imenuje nekako Digital Out ali USB SPDIF Out in ne po imenu samega zvočnika.
- V System Settings → Sound ima izbrani izhod zatemnjen drsnik glasnosti ali pa piše, da nima nadzora izhoda.
- Aplikacija Sonos glasnost brez težav spremeni, prav tako daljinski upravljalnik, če ga imate.
- Preklopite na slušalke in tipke takoj spet delujejo.
Če vse štiri trditve držijo, ni nič pokvarjeno. Tako pač deluje digitalni izhod.
Tu se mešajo tri različne težave
- Predvajaj, premor in preskoči ne upravljajo aplikacije Sonos. Druga težava, druga rešitev: to so predstavnostne tipke, aplikacija Sonos pa potrebuje dovoljenje Accessibility v System Settings → Privacy & Security, preden ji jih macOS izroči. Sonosov lastni članek podpore obravnava natanko to – in samo to. Glasnosti po optiki se ne dotakne.
- Glasnost se prek AirPlaya čudno vede. Če vaš Mac na Sonos predvaja brezžično, tipke že delujejo; čudnosti tam so posebnosti AirPlaya, ne pa manjkajoč krmilni kanal. Nič na tej strani ne velja za vas.
- Tipke za glasnost so po optičnem kablu mrtve. Ta stran. Kabel ukaza nima kako prenesti in tega ne spremeni nobeno dovoljenje ali nastavitev.
Kaj tega ne reši
Ponovni zagon ali ponovna namestitev
Nič ni v slabem stanju, zato ponovni zagon nima česa počistiti. Enako velja za ponastavitev zvočnega ozadnjega procesa.
Boljši kabel ali adapter
Vsak kabel TOSLINK prenaša isti enosmerni signal, prav tako vsaka priklopna postaja, ki ima to vtičnico. Dražji ne doda krmilnega kanala, ker ga format nima.
Nastavitev, ki je še niste našli
V System Settings ni stikala, ki bi kablu dalo nekaj, česar nima. Tudi Audio MIDI Setup tega ne zmore: naprava z več izhodi ali združena naprava spremeni, kako macOS usmerja zvok, ne pa tega, kaj lahko prenese enosmerni kabel, in digitalni izhod v njej je še vedno fiksen.
Orodje za preslikavo tipkovnice
Običajno ne. Tipke za glasnost niso navadni pritiski tipk: macOS jih dostavi kot sistemsko določene dogodke brez javnega API-ja za bližnjice, zato jih orodje za bližnjice običajno sploh ne vidi. Večina ljudi na koncu poveže drugo kombinacijo, ki deluje in ki je nova bližnjica, ki si jo je treba zapomniti.
Nasveti, ki so zastareli
Razprave, ki jih ta težava sproža, segajo desetletje nazaj, nekateri njihovi najboljši odgovori pa so medtem odmrli. Da ne boste zaradi enega od njih izgubili večera:
- “Uporabite bližnjice namizne aplikacije Sonos” – vključno z recepti za BetterTouchTool, ki so tipke za glasnost preslikali na njena Cmd + = in Cmd + −. Sonos je namizni upravljalnik ukinil maja 2024; vsaka preslikava, ki je kazala nanj, zdaj kaže v nič.
- “Speljite zvok skozi Soundflower” – gonilnik za povratno zanko, na katerega se opirajo starejši vodiči, že leta ni vzdrževan in na sodobnem macOS ne teče.
- “Tipk za glasnost ni mogoče prestreči” – ponavlja se v starejših odgovorih na forumih in ne drži več. macOS tipke za glasnost dostavi kot sistemsko določene dogodke, aplikacija z dovoljenjem Accessibility pa jih lahko ujame s prestreznikom dogodkov. Točno tako to počnejo delujoče rešitve.
Kdaj tega sploh ne potrebujete
Vredno povedati naravnost, ker je tu zlahka kupiti napačno rešitev.
- Če na svoj Sonos predvajate prek AirPlaya, vaše tipke za glasnost že delujejo. macOS ve, da je zvočnik tam, in glasnost prenaša namesto vas. Ali je to prav obrnjeno, je resno vprašanje, in primerjava optike z AirPlayem ga pošteno obdela.
- Če gre vaš Mac v linijski vhod Sonosa prek priključka za slušalke – torej po analognem in ne po optičnem kablu – tipke prav tako delujejo, ker macOS glasnost nastavi sam, še preden zvok zapusti Mac.
- Če vaš Sonos napaja televizor in vaš Mac ni na tej poti, to sploh ni vaša težava.
Ta stran obravnava ozek primer: zvok, ki gre iz fizičnih optičnih vrat ali vrat S/PDIF na Macu.
Kako torej upravljati glasnost Sonosa s tipkovnice Maca?
Pet resničnih odgovorov, približno po naraščajočem strošku.
- Aplikacija Sonos ali daljinski upravljalnik zvočnika. Vedno deluje, brezplačno je in stane vas to, da vsakič, ko je glasnost malo napačna, sežete po nečem.
- Naučite soundbar infrardečega daljinca. Soundbari Sonos se lahko v nastavitvah aplikacije Sonos naučijo skoraj vsakega infrardečega daljinca, zato odvečen televizijski daljinec uredi glasnost za cel prostor – brezplačno, če ga imate v predalu. A vendar je daljinski upravljalnik: potrebuje vidno polje, je še en predmet na mizi in vaša tipkovnica zanj ne ve.
- Programski slabilnik (SoundSource, eqMac in podobni) vstavi nadzor glasnosti v zvok, še preden ta zapusti Mac, kar tipke po optiki res vrne v igro. Kompromis zadeva prav razlog, zaradi katerega je bil izbran kabel: izhod ni več nedotaknjen bitni tok v polni vrednosti – vsak vzorec se na poti ven programsko prilagodi.
- Preidite na AirPlay. Tipke se takoj vrnejo, z njimi pa tudi omrežni medpomnilnik – zakasnitev in zvok, ki pristane za sliko. Primerjava optike z AirPlayem to pošteno pretehta.
- Obdržite kabel, posredujte tipke. Pustite zvok nedotaknjen na optičnem kablu, pritisk tipke pa prenesite posebej, prek omrežja, do zvočnika, ki že zna ukrepati. To je tisto, kar počne Optically, spodaj.
Kako to ureja Optically
Optically je aplikacija v menijski vrstici macOS, ki počne tretje od tega. Prestreže glasneje, tišje in utišaj, preden jih obdela macOS, in po vašem lokalnem omrežju od Sonosa zahteva, naj spremeni svojo glasnost. Kaj to v celoti pomeni:
- Dovoljenje Accessibility, ker je prestreznik dogodkov edini način, da sistemsko določeno tipko ujamete pred macOS. Odziva se na tri tipke, drugih ne bere in ničesar, kar vtipkate, ne shranjuje.
- Dovoljenje Local Network, ker se zvočniki najdejo tako, da aplikacija po lokalnem omrežju povpraša, kdo je na njem. Z zvočnikom se pogovarja neposredno prek lokalnega upravljanja, ki ga Sonos že sprejema – brez računa Sonos, brez oblačnega API-ja.
- Tipke so vezane na en izhod, zato jih priklop slušalk takoj vrne macOS. Dokler ga ne izberete, jih Optically pusti pri miru, namesto da bi ugibal.
- Prikazana glasnost je zvočnikova lastna, prebrana nazaj prek omrežja in ne ugibana, zato se sprememba v aplikaciji Sonos pokaže tudi na vašem Macu.
- Nič ne čaka na omrežje in nič se ne dotakne zvoka. Prekrivni prikaz se izriše takoj, navodilo pa sledi za njim; zvok pa sploh nikoli ne gre skozi aplikacijo.
Potrebuje macOS 14.4 ali novejši, 14 dni deluje brezplačno, nato pa stane 10 $ za en Mac in 5 $ za vsakega dodatnega. Gre za notariziran prenos in ne za aplikacijo iz Mac App Store: smernice App Review med stvarmi, ki jih aplikacija ne sme spreminjati, navajajo tudi nadzor glasnosti.
Sorodna vprašanja
Ali bo to delovalo s Sonos Beam ali Arc?
Glasnost in utišanje delujeta z vsakim Sonosom v vašem omrežju, ki sprejema lokalno upravljanje, zato je aplikacijska stran enaka. Strojna stran pa ne. Modeli Sonos z vgrajenim optičnim vhodom so Ray, Playbar in Playbase. Soundbar samo s HDMI potrebuje med kablom in zvočnikom Sonosov Optical Audio Adapter – Beamu je priložen, pri drugih modelih pa je to ločen nakup.
Ali kaj od tega vpliva na kakovost zvoka?
Ne. Zvok nikoli ne gre skozi Optically. Vaš Mac pošilja isti PCM po istem kablu kot prej, aplikacija pa prenaša samo pritisk tipke. Odstranite jo in zvok je enak, ker zvok nikoli ni šel skoznjo.
Delovalo je, zdaj pa so tipke spet obmolknile
Optically v menijski vrstici pove, zakaj, kadar koli se odloči, da tipke ne bo preusmeril – manjkajoče dovoljenje, izhod, na katerega ni vezan, zvočnik, ki ga ne more doseči. Stran s podporo je ta seznam, izpisan v celoti, z rešitvijo ob vsaki postavki.
Naprej
Se še odločate med kablom in brezžičnim? Optika proti AirPlayu to izbiro obdela zares, vključno s tistim delom, kjer AirPlay ni slabša možnost, kot ljudje domnevajo. Zvočnik že imate? Vodič za nastavitev Sonos Ray in Maca obdela povezovanje, domača stran pa aplikacijo samo.
Niste prepričani, ali vaša postavitev sodi sem? Povejte nam, kaj imate na mizi – dobili boste iskren odgovor, tudi če se bo glasil, da ne potrebujete ničesar.