Ви хочете гучність для окремих застосунків на своєму Mac. Ви знайшли дві категорії інструментів: віртуальні звукові драйвери (як-от Loopback, BlackHole чи драйверний компонент у SoundSource) і легкі мікшери в рядку меню (як-от SoundDial чи Background Music). Обидва обіцяють незалежний контроль гучності застосунків. Але досягають цього принципово різними механізмами, і компроміси мають значення.
Як працюють віртуальні звукові драйвери
Віртуальний звуковий драйвер створює фіктивний звуковий пристрій у macOS. Застосунки надсилають свій звук на цей віртуальний пристрій, а програмне забезпечення драйвера маршрутизує його далі — потенційно розділяючи, змішуючи чи обробляючи потоки по дорозі. Це потужно: можна надсилати різні застосунки на різні фізичні виходи, застосовувати еквалайзер для окремих застосунків, записувати окремі потоки застосунків і будувати складні матриці маршрутизації.
Компроміси:
- Встановлення на рівні системи: драйвери змінюють вашу звукову підсистему. Вони вимагають дозволу безпеки, а іноді й перезавантаження.
- Крихкість при оновленнях macOS: Apple часто змінює звукові фреймворки. Драйвери можуть зламатися після великого оновлення, залишивши вас без звуку, доки розробник не випустить патч.
- Складність: матриці маршрутизації й віртуальні пристрої потужні, але заплутані, якщо вам просто потрібно зробити один застосунок тихішим.
- Немає в App Store: застосунки, що встановлюють драйвери, не можуть поширюватися через Mac App Store через обмеження пісочниці.
Як працює SoundDial
SoundDial використовує інший підхід. Він використовує API macOS для контролю гучності аудіопотоку кожного застосунку без встановлення жодного драйвера чи віртуального пристрою. У ваших налаштуваннях звуку не з'являється жодних фіктивних звукових пристроїв. Модифікація системи не потрібна.
Компроміси:
- Без складного маршрутизування: SoundDial контролює гучність, вимкнення звуку й підсилення для кожного застосунку — він не маршрутизує застосунки на різні фізичні виходи й не застосовує еквалайзер для окремих застосунків.
- У пісочниці App Store: встановлюється й видаляється чисто, без запитів безпеки для драйверів, без потреби в перезавантаженні.
- Стійкість до оновлень macOS: оскільки він не змінює звукову підсистему, менш імовірно, що він зламається після оновлень ОС.
- Простота: повзунок для кожного застосунку, профілі, автоматичне приглушення. Жодної схеми маршрутизування для налаштування.
Що обрати?
Будьте чесними щодо своїх реальних потреб:
- Оберіть віртуальний звуковий драйвер, якщо вам потрібно спрямовувати конкретні застосунки на конкретні фізичні виходи (наприклад, гру в навушники, музику в колонки одночасно), записувати окремі аудіопотоки застосунків або застосовувати ефекти й еквалайзер для окремих застосунків. Loopback чи SoundSource — найкращі варіанти тут.
- Оберіть SoundDial, якщо вам потрібна гучність для окремих застосунків, вимкнення звуку для окремих застосунків, підсилення понад 100%, профілі гучності й автоматичне приглушення — без складнощів і крихкості встановлення драйвера. Це охоплює те, що насправді потрібно більшості людей.
Більшість людей, що шукають «гучність для окремих застосунків», хочуть саме другий варіант. Вони хочуть, щоб Spotify був тихішим під час дзвінка, або щоб Discord був гучнішим за гру. Для цього не потрібен віртуальний звуковий пристрій — потрібен повзунок гучності для кожного застосунку, а саме це й надає SoundDial, не чіпаючи вашу звукову підсистему.
Завантажте SoundDial з Mac App Store — разова покупка за 14,99 €, без підписки, macOS 14.2+.