1

Я использую как Windows, так и Ubuntu, так что решение для любого (или обоих!) было бы замечательно!


Я живу в многоквартирном комплексе, и люблю слушать басовую музыку и смотреть фильмы. Моим соседям это нравится днем, а не ночью. Существует ли программа, которая автоматически понижает громкость только моего сабвуфера ночью (или переключается между настройками эквалайзера в определенное время дня), почти так же, как f.lux управляет белыми точками моего дисплея?

1 ответ1

2
  1. Загрузите NirCmd (это портативно).

  2. На вкладке « Control Panel > Sound > Playback tab проверьте, как называется устройство воспроизведения по умолчанию. По умолчанию это "Динамики", но в вашем случае это «5.1 Динамики» (вы всегда можете переименовать его на вкладке « Общие » на странице свойств устройства).

  3. Щелкните правой кнопкой мыши на устройстве воспроизведения по умолчанию, выберите « Свойства», затем перейдите на вкладку « Уровни » и проверьте, что конкретно вы хотите контролировать громкость. В вашем случае это "Сабвуфер":

    1

  4. Посмотрите, работает ли команда setsubunitvolumedb :

    nircmd setsubunitvolumedb "5.1 Speakers" "Subwoofer" -10
    

    setsubunitvolumedb [Имя устройства] [Имя подразделения] [Значение в децибелах]

    Установите громкость звука (в децибелах) звукового устройства.

    [Имя устройства] - это имя устройства, которое появилось в списке окон звуковых устройств. В большинстве случаев устройство называется "Динамики".

    [Имя подразделения] - это имя подразделения, которое отображается на вкладке "Уровень" в окне свойств устройства. Примеры названий подразделений: телефонная линия, микрофон, внутренний микрофон, линейный вход и т.д.

  5. Если это так, вы можете просто создать пару ярлыков для NirCmd.exe (для увеличения и уменьшения громкости) с соответствующими параметрами, добавленными в поля « Цель» . Вы также можете создать несколько запланированных задач, которые автоматически запускают NirCmd.exe с соответствующими параметрами два раза в день - один раз утром, чтобы увеличить, и еще раз вечером, чтобы уменьшить громкость.


Изменить: Хорошо, это должно работать независимо от того, какая звуковая карта у вас есть.

  1. Загрузите SoundVolumeView (это тоже портативно).

    2

  2. Установите желаемые уровни громкости на утро и сохраните их в профиле с именем (например) Morning_Profile.spr. Аналогичным образом создайте Evening_Profile.spr с необходимыми уровнями громкости для каждого звукового компонента.

  3. Теперь вы можете использовать SoundVolumeView /LoadProfile [Filename] чтобы загрузить нужный профиль (создавать ярлыки или запланированные задачи по мере необходимости).

  4. Вы также можете напрямую установить громкость сабвуфера с помощью SoundVolumeView /SetVolume [Name or Item ID] [Volume] . Имя или идентификатор изделия для сабвуфера можно записать в соответствующих столбцах программы, а громкость - это число от 0 до 100.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .