macOS husker faktisk et separat systemvolum for hver utgangsenhet, men den glemmer saldoen på appnivå hver gang du bytter. Så hodetelefoner og høyttalere holder sitt eget generelle nivå, men i det øyeblikket du kobler fra, vil en app eksplodere og en annen forsvinne. Løsningen er volumminne per app som overlever enhetsbrytere, som macOS ikke har noe eget verktøy for.
Hva macOS husker og hva den ikke husker
Det er en vanlig oppfatning at macOS behandler alle utdataenheter likt. Det gjør det ikke. Hver utgangsenhet lagrer sitt eget systemvolum. Sett MacBook-høyttalerne til 30 % og AirPods til 80 %, og macOS holder disse to tallene atskilt. Koble til, koble fra, koble til igjen, og hver enhet går tilbake til der du forlot den.
Så hvorfor føles opplevelsen fortsatt ødelagt? Fordi det minnet stopper ved den enkle, globale skyveknappen. macOS har nøyaktig én volumkontroll for alt som spilles av på en gitt enhet. Den husker ikke hvor høyt individuelle apper var. Når du bytter fra høyttalere til hodetelefoner, bevares ikke balansen mellom Spotify, et Zoom-anrop og en YouTube-kategori, fordi den balansen aldri har eksistert. Hver app deler den samme glideren.
Resultatet er frustrasjonen folk beskriver som "forskjellig volum for høyttalere vs hodetelefoner." Det de vanligvis vil ha er ikke bare et annet masternivå per enhet, men en husket miks: rolig musikk, høye samtaler, varsler som er skrudd ned, og den miksen intakt enten de er på skrivebordshøyttalere eller hodetelefoner.
De manuelle løsningene og hvor de kommer til kort
Du kan komme halvveis dit med innebygde verktøy, og det er verdt å kjenne taket før du strekker deg etter noe annet.
- Still inn systemvolumet for hver enhet én gang. Spill av lyd gjennom høyttalerne, still inn nivået, bytt utgang til hodetelefoner og still inn det nivået. macOS beholder begge deler. Dette håndterer hovedvolum per enhet, men ingenting per app.
- Bruk volum per app der appen tilbyr det. Spotify, VLC, og de fleste nettlesere har sitt eget interne volum. Du kan trimme en høylytt app inne i selve appen. Fangsten: denne innstillingen lever i appen, ikke enheten, så den endres ikke når du bytter til hodetelefoner, og de fleste apper (Slack, Zoom, systemvarsler, Mail) har ingen slik kontroll i det hele tatt.
- Bytt utgang fra kontrollsenteret eller menylinjen. Tilvalg-klikk på volumikonet i menylinjen for å hoppe mellom enheter raskt. Raskt, men det flytter bare masternivået rundt, det gjenoppretter ikke en blanding per app.
Disse gir deg et hovedvolum per enhet. Det ingen av dem gir deg er en husket saldo per app som følger deg på tvers av enheter. Det gapet er akkurat der irritasjonen bor, og det er strukturelt: OS har rett og slett ingen mikser per app, i motsetning til Windows, som har sendt en i årevis.
Volumminne per app, og hvorfor enhetsbytte er det virkelige problemet
Den dypere løsningen er å gi hver app sitt eget volum og få disse innstillingene til å vedvare. Det er det en per-app-mikser liker SoundDial er bygget for. Den sitter i menylinjen din, viser hver app som for øyeblikket produserer lyd, og gir hver enkelt en uavhengig skyveknapp, en demp-bryter og til og med et løft over 100 % for stille apper.
Den delen som betyr noe for problemet med høyttalere mot hodetelefoner: disse nivåene huskes. Sett musikken din til 40 %, anropene til 90 %, og en chattende app til dempet, og SoundDial beholder den blandingen. Når du kobler fra hodetelefonene og faller tilbake til høyttalere, balanserer du ikke tre apper for hånd hver gang.
Volumprofiler tar dette videre. Du kan lagre et navngitt sett med nivåer per app og hente det frem med ett klikk, så en "hodetelefoner, fokusert arbeid"-miks og en "høyttalere, møter"-miks er hver et enkelt valg i stedet for en manuell tilbakestilling.
Det mentale skiftet: slutt å tenke på én hovedglidebryter du fortsetter å dra, og begynn å tenke på en lagret blanding per situasjon. Enhetsbytte slutter å være et rebalanseringsarbeid.
Rask utgangsbytte uten å miste miksen
Bytting av enheter skal være rask og ikke-destruktiv. Fra det samme menylinjepanelet kan du endre utgangsenheten, så å flytte fra høyttalere til hodetelefoner er ett klikk, og nivåene dine per app kommer med i stedet for å kollapse tilbake til et enkelt globalt tall.
En relatert funksjon som er verdt å nevne er auto-ducking: når lyd kommer inn på mikrofonen din (du begynner å snakke, eller en samtale begynner), faller andre apper automatisk slik at du kan bli hørt, og går deretter tilbake til det angitte nivået etterpå. Det er det samme prinsippet som brukes på oppmerksomhet i stedet for enheter, noe macOS ikke vil gjøre alene.
Hvordan sette den opp
- Installer SoundDial fra Mac App Store. Den er i sandkasse, så det er ingen driver, ingen DMG og ingen kjerneutvidelse å godkjenne.
- Spill av lyd i appene du bruker mest, slik at de vises i mikseren.
- Still inn nivået for hver app, demp alt du ikke vil ha, og øk alt for stillegående.
- Lagre det arrangementet som en profil, for eksempel en innstilt for hodetelefoner og en for høyttalere.
- Når du bytter enhet, kan du huske den matchende profilen, eller bare la dine lagrede nivåer per app overføres.
Den ærlige oppsummeringen: macOS husker volum per utgangsenhet på masternivå, men den vil aldri huske miksen din per app, fordi den ikke har noen mikser per app. Hvis det virkelige målet ditt er en konsekvent balanse mellom musikk, samtaler og varsler som overlever hver veksling mellom høyttalere og hodetelefoner, trenger du minne per app på toppen av operativsystemet.
Vil du at høyttalere og hodetelefoner skal beholde sin egen miks uten å justere hver app på nytt? Få SoundDial på Mac App Store for en engangs €14,99, ingen abonnement, ingen drivere.