MicGainControl

<script>alert('mego')</script> 01.06.2026 2 мин чтения
19 просмотров
MicGainControl

MicGainControl — война с программами, которые «лучше знают», какая должна быть громкость микрофона

Если вы хоть раз пользовались голосовым чатом, играми, Zoom, Discord или каким-нибудь «умным» приложением, то наверняка сталкивались с этим явлением.

Вы настроили микрофон идеально.

Запустили программу.

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

Почему?

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

Со временем у меня развилась лёгкая паранойя, что настройка уровня микрофона опять сбилась.

Проблема в том, что некоторые программы и игры такой настройки вообще не имеют. Они просто молча меняют громкость устройства и считают, что делают доброе дело.

В какой-то момент это надоело настолько, что написал небольшую утилиту MicGainControl.

Что делает программа

MicGainControl

MicGainControl следит за уровнем громкости микрофона и при необходимости возвращает его к заданному значению.

Если кто-нибудь решит установить 37% вместо ваших любимых 100%, программа быстро напомнит ей, кто здесь главный.

Возможности

  • Удержание заданной громкости микрофона
  • Мгновенное применение настроек
  • Работа в системном трее
  • Автозапуск через реестр Windows
  • Русскоязычное меню
  • Минимальное потребление ресурсов
  • Простое окно настроек на WinAPI

Как работает

После запуска программа помещается в трей и работает в фоне.

В окне доступен один главный элемент управления — ползунок громкости микрофона. Передвинули его — значение сразу применяется и сохраняется.

Никаких кнопок «Сохранить», мастеров настройки и прочих квестов.

Технологии

  • C++17
  • Win32 API
  • WASAPI

Итог

MicGainControl появился из очень простой идеи:

Если я выставил громкость микрофона на 100%, значит я хотел именно 100%, а не 17%, 43% или любое другое случайное число, которое придумала очередная игра.

Если вам тоже надоело регулярно проверять настройки записи после запуска приложений — эта утилита может сэкономить немного нервов и сохранить остатки доверия к программам, которые любят принимать решения за пользователя.

Скачать можно здесь: GitHub

Комментарии (0)

Войдите, чтобы оставить комментарий
Пока нет комментариев. Будьте первым!