·7 min read

Jak kontrolować głośność w aplikacji na Mac

macOS daje jeden suwak głośności dla wszystkiego. Oto jak uzyskać indywidualne regulatory głośności dla każdej aplikacji — i dlaczego to ma większe znaczenie, niż myślisz.

Jesteś na wideorozmowie. Luz ciągle dzwoni. W tle gra muzyka. Sięgasz po klawisz głośności i — wszystko robi się cichsze. Telefon, muzyka, powiadomienia. macOS ma dokładnie jeden suwak głośności i steruje wszystkim naraz.

SoundDial — per-app volume control for macOS

Windows ma mikser głośności w każdej aplikacji od czasów Visty w 2006 roku. Dwadzieścia lat później macOS nadal nie działa. Jeśli chcesz wyłączyć Spotify bez wpływu na rozmowę na Zoomie, Apple nie ma dla Ciebie wbudowanego rozwiązania.

Ten przewodnik wyjaśnia, czym jest kontrola głośności w poszczególnej aplikacji, dlaczego macOS jej nie ma i jak ją uzyskać.

Co tak naprawdę oznacza wolumen na aplikację

Wolulet na aplikację oznacza, że każda aplikacja na twoim Mac ma własny, niezależny suwak głośności. Możesz ustawić Spotify na 30%, utrzymać Zoom na 100%, całkowicie wyciszyć Slacka i zostawić Safari na 50% — wszystko jednocześnie. Zmiana głośności w jednej aplikacji nie ma żadnego wpływu na inne aplikacje.

To różni się od systemowej głośności, która jest jednym suwakiem głównym skalującym wszystko proporcjonalnie. Jeśli głośność systemu jest ustawiona na 50%, a Spotify gra na pełnych obrotach, nie da się ściszyć tylko Spotify bez miksera aplikacji dla aplikacji.

Dlaczego macOS tego nie zawiera

Architektura audio Apple (Core Audio) zdecydowanie obsługuje regulację głośności w poszczególnych aplikacjach na poziomie frameworka. Powodem macOS którego nie pokazuje w interfejsie, jest kwestia filozofii projektowania: Apple woli mniej kontrolerów i prostszą powierzchnię. Jeden suwak jest prostszy niż dwanaście.

Problem polega na tym, że "prostsze" przestaje być prostsze w momencie, gdy masz więcej niż jedno źródło dźwięku rywalizujące o twoją uwagę. Pojedynczy klawisz głośności, który kontroluje wszystko, jest elegancki, gdy robisz jedną rzecz. Jest aktywnie wrogi, gdy rozmawiasz jednocześnie z muzyką i powiadomieniami — tak większość ludzi faktycznie korzysta ze swoich Mac.

Wbudowane obejścia (i dlaczego nie działają)

1. Regulacje głośności w aplikacji

Niektóre aplikacje mają własne suwaki głośności — Spotify, VLC, QuickTime. Ale większość tego nie robi. Slack nie. Karty Chrome nie działają. Dźwięki systemowe nie działają. A nawet gdy aplikacja ma suwak, musisz ją otworzyć, znaleźć suwak, zmienić go, a potem wrócić do tego, co robiłeś. To pięć kliknięć, żeby coś, co powinno być jeden.

2. Konfiguracja MIDI audio

macOS zawiera konfigurację MIDI audio w folderze Narzędzia. Pozwala konfigurować urządzenia audio i tworzyć agregatywne urządzenia, ale nie ma żadnych regulacji głośności w zależności od aplikacji. To narzędzie do konfiguracji urządzeń, a nie mikser.

3. Urządzenia z wieloma wyjściami

Teoretycznie można by przekierować różne aplikacje do różnych urządzeń wyjściowych (słuchawki vs głośniki) i sterować nimi osobno. Ale to wymaga dodatkowego sprzętu, ręcznego routingu dla każdej aplikacji i nie daje niezależnej głośności — tylko niezależne włączanie/wyłączanie na każdym urządzeniu.

Jak działa mikser głośności w aplikacji

Odpowiedni mikser głośności w aplikacji znajduje się w pasku menu i pokazuje każdą aplikację, która aktualnie produkuje dźwięk. Każda aplikacja ma swój własny suwak. Przeciągasz ją w górę lub w dół, a tylko głośność tej aplikacji się zmienia. Głośność systemu pozostaje niezmieniona.

Pod maską działa to dzięki macOS Core Audio Tap API (wprowadzonej w macOS 14) lub starszych technik wirtualnych urządzeń audio służących do niezależnego przechwytywania strumienia audio każdej aplikacji i skalowania jego amplitudy zanim dotrze do głośników.

Kluczowe cechy, które odróżniają dobry mikser od złego:

  • Wykrywanie aplikacji w czasie rzeczywistym. Gdy nowa aplikacja zaczyna odtwarzać dźwięk, powinien on pojawić się automatycznie w mikserze. Nie trzeba było ręcznie ustawiać.
  • Wycisz w każdej aplikacji. Jedno kliknięcie, by wyciszyć konkretną aplikację bez dotykania pozycji suwaka.
  • Podwyższenie głośności. Niektóre aplikacje (patrzę na ciebie, ciche odtwarzacze podcastów) osiągają za niski poziom. Dobry mikser pozwala podbić powyżej 100%.
  • Profile. Różne konfiguracje głośności w zależności od sytuacji — "Focus" z wyciszonym wszystkim oprócz muzyki, "Spotkanie" z Zoomem na 100% i resztą na 20%, "Gaming" z podkręconym dźwiękiem z gry.
  • Automatyczne kaczowanie. Automatycznie ścisz muzykę po rozpoczęciu rozmowy i przywracasz ją po zakończeniu rozmowy. To samo w sobie jest warte całej aplikacji.
  • Natywne na pasku menu. Powinno to być w pasku menu, a nie w oknie doku. Podnosisz wzrok, poprawiasz się i wracasz do pracy. Nie można przełączać aplikacji.

Kto tego potrzebuje

Każdy, kto robi więcej niż jedną rzecz audio naraz. To większość osób, ale szczególnie:

  • Pracownicy zdalni — połączenia + muzyka + powiadomienia to najczęstsza kolizja
  • Streamerzy i podcasterzy — precyzyjną kontrolę nad tym, co słyszy publiczność, a co ty słyszysz
  • Muzycy i producenci — potrzeba izolowania wyjścia DAW od ścieżek referencyjnych i narzędzi komunikacyjnych
  • Gracze — dźwięk z gry vs. Discord kontra muzyka to ciągły balans
  • Czy ktoś ma zmęczenie powiadomieniami — wycisz Slacka, zachowaj wszystko inne

SoundDial

Zbudowałem SoundDial bo mikser Mac głośności, którego chciałem, nie istniał. Znajduje się w pasku menu, pokazuje każdą aplikację wydającą dźwięk i przypisuje każdej osobny suwak. Wyciszanie w aplikacji, podbijanie głośności, profile i automatyczne wyciszanie muzyki, które zmniejszają muzykę na początku połączenia. Jednorazowy zakup, macOS 14+, bez subskrypcji.

Mikser głośności macOS powinien być wbudowany.

Następny artykuł

SoundDial

Per-app volume control for macOS. €14.99 one-time purchase.

Pobierz SoundDial