·Eduard Bruch·7 хв. читання

Як керувати гучністю окремих застосунків на Mac

macOS дає вам один повзунок гучності для всього. Ось як отримати індивідуальні регулятори гучності для кожного застосунку — і чому це важливіше, ніж здається.

Ви на відеодзвінку. Slack постійно пінькає. На фоні грає музика. Ви тягнетеся до клавіші гучності й — усе стає тихіше. Дзвінок, музика, сповіщення. У macOS рівно один повзунок гучності, і він контролює абсолютно все одразу.

SoundDial — як керувати гучністю окремих застосунків на Mac

У Windows мікшер гучності для окремих застосунків існує ще з часів Vista у 2006 році. Через двадцять років у macOS його досі немає. Якщо ви хочете зменшити гучність Spotify, не зачепивши дзвінок у Zoom, у Apple немає для вас вбудованого рішення.

Цей огляд пояснює, що таке гучність для окремих застосунків, чому в macOS її немає і як її отримати.

Що насправді означає гучність для кожного застосунку

Гучність для кожного застосунку означає, що кожна програма на вашому Mac отримує власний, незалежний повзунок гучності. Можна встановити Spotify на 30%, залишити Zoom на 100%, повністю вимкнути звук Slack і тримати Safari на 50% — і все це одночасно. Зміна гучності одного застосунку жодним чином не впливає на інші.

Це відрізняється від системної гучності — єдиного головного повзунка, що пропорційно масштабує все відразу. Якщо системна гучність стоїть на 50%, а Spotify грає на повну, немає способу знизити гучність лише Spotify без мікшера для окремих застосунків.

Чому в macOS цього немає

Звукова архітектура Apple (Core Audio) цілком підтримує гучність для окремих застосунків на рівні фреймворку. Причина, чому macOS не показує це в інтерфейсі, — філософія дизайну: Apple віддає перевагу меншій кількості елементів керування й простішому вигляду. Один повзунок простіший за дванадцять.

Проблема в тому, що «простіше» перестає бути простішим у ту мить, коли за вашу увагу конкурує більш ніж одне джерело звуку. Єдина клавіша гучності, що контролює все, — елегантне рішення, коли ви робите щось одне. Але вона стає відверто ворожою, коли у вас одночасно дзвінок, музика й сповіщення — а саме так більшість людей і користується своїм Mac.

Вбудовані обхідні шляхи (і чому вони не працюють)

1. Регулятори гучності всередині застосунків

Деякі застосунки мають власні повзунки гучності — Spotify, VLC, QuickTime. Але більшість — ні. У Slack його немає. У вкладках Chrome — немає. У системних звуків — немає. І навіть коли такий повзунок є, потрібно відкрити цей застосунок, знайти повзунок, налаштувати його, а потім повернутися до того, чим ви займалися. П'ять кліків замість одного.

2. Налаштування Audio MIDI

У macOS є застосунок «Налаштування Audio MIDI» у папці «Утиліти». Він дозволяє налаштовувати звукові пристрої й створювати об'єднані пристрої, але не має жодного регулювання гучності для окремих застосунків. Це інструмент налаштування пристроїв, а не мікшер.

3. Кілька пристроїв виходу

Теоретично можна спрямувати різні застосунки на різні пристрої виходу (навушники проти колонок) і керувати ними окремо. Але це вимагає додаткового обладнання, ручного маршрутизування для кожного застосунку й насправді не дає незалежної гучності — лише незалежне увімкнення/вимкнення для кожного пристрою.

Як працює мікшер гучності для окремих застосунків

Справжній мікшер гучності для окремих застосунків живе у вашому рядку меню й показує кожен застосунок, що зараз відтворює звук. Кожен отримує власний повзунок. Ви перетягуєте його вгору чи вниз — і змінюється гучність лише цього застосунку. Системна гучність залишається незачепленою.

Під капотом це працює завдяки Core Audio Tap API від macOS (представленому в macOS 14) або старішим технікам віртуальних звукових пристроїв — вони перехоплюють аудіопотік кожного застосунку окремо й масштабують його амплітуду до того, як звук потрапить на динаміки.

Ключові функції, що відрізняють хороший мікшер від поганого:

  • Виявлення застосунків у реальному часі. Коли новий застосунок починає відтворювати звук, він має автоматично з'явитися в мікшері. Без ручного налаштування.
  • Вимкнення звуку для кожного застосунку. Один клік, щоб заглушити конкретний застосунок, не чіпаючи положення його повзунка.
  • Підсилення гучності. Деякі застосунки (так, це про вас, тихі подкаст-плеєри) мають надто низьку максимальну гучність. Хороший мікшер дозволяє підняти її понад 100%.
  • Профілі. Різні конфігурації гучності для різних ситуацій — «Фокус» з усім вимкненим, крім музики, «Зустріч» з Zoom на 100% і всім іншим на 20%, «Ігри» з підсиленим звуком гри.
  • Автоматичне приглушення. Автоматично знижувати музику на початку дзвінка й повертати її, коли дзвінок закінчується. Заради цього одного варто мати весь застосунок.
  • Рідний для рядка меню. Він має жити в рядку меню, а не у вікні в доку. Погляд угору, налаштування, повернення до роботи. Без перемикання між застосунками.

Кому це потрібно

Будь-кому, хто робить більше однієї звукової справи одночасно. Це більшість людей, але особливо:

  • Віддалені працівники — дзвінки + музика + сповіщення — найпоширеніша колізія
  • Стримери й подкастери — точний контроль над тим, що чує аудиторія, і що чуєте ви
  • Музиканти й продюсери — потрібно ізолювати вихід DAW від референс-треків і комунікаційних інструментів
  • Геймери — звук гри проти Discord проти музики — постійне балансування
  • Будь-хто, втомлений від сповіщень — вимкнути звук Slack, залишивши все інше

SoundDial

Я створив SoundDial, бо мікшера гучності для Mac, який я хотів, просто не існувало. Він живе у вашому рядку меню, показує кожен застосунок, що видає звук, і дає кожному власний повзунок. Вимкнення звуку для кожного застосунку, підсилення гучності, профілі й автоматичне приглушення, що знижує музику на початку дзвінка. Разова покупка, macOS 14+, без підписки.

Мікшер гучності, який мав би бути вбудованим у macOS.

Наступна стаття

SoundDial

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

Завантажити SoundDial