Перейти к содержимому

USB-ЦАП без регулировки громкости на Mac: программный ползунок

Коротко: когда у USB-ЦАП нет собственной регулировки громкости, ползунок и клавиши громкости Mac не могут менять его уровень. SoundDial добавляет для такого устройства ползунок «Громкость <устройство>» и по-прежнему даёт каждому приложению собственный ползунок.

Вы подключаете USB-ЦАП или аудиоинтерфейс, выбираете его выходом, и клавиши громкости перестают что-либо делать. Ползунок громкости в строке меню не двигается или недоступен. Музыка играет на полном уровне, а сделать её тише можно только ручкой на устройстве или, если ручки нет, уменьшая громкость в каждом приложении по отдельности.

Почему регулировка громкости Mac перестаёт работать

macOS может менять громкость устройства, только если устройство предоставляет регулировку громкости. У многих USB-ЦАП и интерфейсов её нет. Часто это сделано намеренно: разработчики ожидают, что вы подадите сигнал полного уровня и будете управлять громкостью на самом устройстве, либо на усилителе или активных колонках после него. Когда регулировать нечего, ползунку и клавишам громкости Mac не на что воздействовать.

Это разумно, если ручка ЦАП под рукой. Но досадно, когда:

  • у ЦАП вообще нет ручки,
  • ручка находится за монитором или на усилителе на другом конце комнаты,
  • или вы хотите быстро уменьшить звук, не тянувшись к оборудованию.

Что вместо этого предлагает macOS

Настройка Audio MIDI (в Программы > Утилиты) показывает формат каждого устройства и позволяет выбрать его частоту дискретизации. Для некоторых устройств она также показывает регуляторы громкости каналов, но если устройство их не предоставляет, регулировать там тоже нечего.

Можно уменьшать громкость внутри каждого приложения, но тогда Spotify, браузер и все остальные приложения придётся менять по отдельности, а у некоторых приложений регулировки громкости вовсе нет.

Как вернуть регулировку громкости с SoundDial

SoundDial — приложение для строки меню, которое даёт каждому приложению, воспроизводящему звук, собственный ползунок громкости. В версии 2.0 добавлена программная громкость для устройств вывода без собственной регулировки.

  1. Подключите ЦАП. Сделать его выходом можно из меню устройств в карточке вывода SoundDial или в «Системные настройки > Звук».
  2. Откройте окно SoundDial из строки меню или нажав Control-Option-S.
  3. Для устройства без собственной регулировки громкости SoundDial показывает ползунок «Громкость <устройство>», названный по вашему ЦАП. Приложение объясняет: «У этого устройства нет собственной регулировки громкости, поэтому SoundDial задаёт уровень для каждого приложения».
  4. Задайте нужный уровень.

SoundDial применяет этот уровень как программное усиление ко всем управляемым приложениям и запоминает его для каждого устройства, так что при следующем подключении того же ЦАП он вернётся на тот уровень, на котором вы его оставили. Для устройств с аппаратной громкостью ничего не меняется: вы получаете обычную громкость вывода SoundDial.

Заодно проверьте частоту дискретизации

В карточке вывода формат устройства показан подписью, например «48 кГц · 32 бита». Когда устройство предлагает несколько частот дискретизации, есть меню частоты с поддерживаемыми им значениями, от 44,1 до 384 кГц. Если доступна только одна частота, меню нет. Это та же настройка, которую иначе пришлось бы менять в меню Формат Настройки Audio MIDI; см. как изменить частоту дискретизации Mac без Настройки Audio MIDI.

Два слоя громкости

Ползунок устройства задаёт уровень для всего, чем SoundDial управляет на этом ЦАП. Сверху у каждого приложения остаётся собственный ползунок от 0% до 200%:

Регулятор Что меняет
«Громкость <устройство>» Программный уровень этого устройства для всех приложений, которыми управляет SoundDial
Ползунок приложения (от 0% до 200%) Одно приложение относительно остальных
Отключение звука приложения Заглушает одно приложение
Control-Option-M Выключает или включает звук всех приложений из главного списка

Так что можно один раз задать ЦАП комфортный для комнаты уровень, а затем сделать видео в браузере тише музыки или усилить тихий подкаст выше 100%. Когда приложение выше 100%, мягкий лимитер сглаживает пики, а не обрезает их жёстко.

Практические настройки

ЦАП без ручки на активные колонки. Задайте колонкам разумный фиксированный уровень, затем используйте программную громкость ЦАП в SoundDial как повседневную регулировку.

Настольный ЦАП для музыки, гарнитура для звонков. Оставьте гарнитуру основным выходом и отправьте Spotify на ЦАП через ⋯ > Воспроизводить через. Несколько приложений могут одновременно играть на разных устройствах. См. Отправьте только Spotify на USB-ЦАП на Mac.

Тихие вечера. Уменьшите программную громкость ЦАП, затем задайте Spotify пресет Поздний вечер через ⋯ > Эквалайзер и баланс…. У каждого приложения свой EQ, поэтому браузер и приложения для звонков остаются как есть. Сохраните микс через Сохранить текущий микс как профиль, чтобы переключаться туда и обратно одним нажатием.

Клавиши и ссылки. Control-Option-S показывает или скрывает SoundDial, а Control-Option-M выключает или включает звук всех приложений. sounddial://output-volume?value=40 задаёт громкость вывода, а sounddial://sample-rate?value=48000 — частоту дискретизации, из любого средства запуска или скрипта, который умеет открывать URL, или с командой open в Терминале.

Ограничения, о которых стоит знать

  • Ползунок устройства появляется только для устройств без собственной регулировки громкости. Если у вашего устройства работает аппаратная громкость, вы получаете обычную громкость вывода.
  • SoundDial — только стерео; это не инструмент для объёмного или многоканального звука.
  • Профили сохраняют громкость, отключение звука, EQ и баланс каждого приложения, но не устройство вывода.

Частые вопросы

Почему клавиши громкости Mac не работают с моим USB-ЦАП?

Обычно потому, что ЦАП не предоставляет macOS регулировку громкости. SoundDial добавляет программный ползунок громкости для таких устройств.

Запоминается ли уровень, когда я отключаю ЦАП?

Да. Программная громкость запоминается для каждого устройства.

Можно ли по-прежнему управлять приложениями по отдельности на ЦАП?

Да. У каждого приложения остаётся свой ползунок, отключение звука, EQ и баланс, на каком бы устройстве оно ни играло.

SoundDial выходит в сеть или требует учётную запись?

Нет. SoundDial работает в песочнице, не имеет доступа к сети и учётной записи и не считывает и не записывает звук с микрофона. Ему нужно разрешение macOS Только запись системного звука в разделе «Конфиденциальность и безопасность > Запись экрана и системного звука».

Какая версия macOS нужна?

macOS 14.2 или новее.

SoundDial, микшер громкости по приложениям для Mac, требует macOS 14.2 или новее; это разовая покупка в Mac App Store, без подписки.

Скачать SoundDial в Mac App Store.

SoundDial: ползунок громкости и кнопка выключения звука для каждого приложения на вашем Mac.

разовая покупка в Mac App Store · macOS 14.2+ · без подписки