Skip to content

N3M1X10/VST

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

🔊VST-плагины для микрофона в Windows

Отдельные плагины Шумоподавитель и Компрессор для микрофона с помощью EqualizerAPO на Windows

⚙️Установка EqualizerAPO

  1. Устанавливаем EqualizerAPO (после установки можно не перезапускаться)
  2. Ставим APO на ваш микрофон:

Tip

  1. В окне Configurator.exe либо Device Picker > Вкладка/Раздел "Capture devices" > Выбираем используемый вами микрофон.
  2. После выбора нужно применить настройки к аудио службе.
  • По умолчанию, приложение (v1.3 и более старые версии) просит перезапуск пк, но это не обязательно. Можно лишь скачать и запустить батник перезапуска аудио службы: restart-audio-service.bat
    • Этот пункт актуален только для версий APO: v1.3 и старше!!! Начиная примерно с 1.4 он сам умеет перезапустить службу

Как проверить - меняется ли звук микрофона в системе?

Включаем мониторинг:

  1. Сочетание клавиш Win+R > в окне введите control mmsys.cpl
  2. В окне Звук Выберите вкладку Запись > Выберите свой микрофон
  3. Откройте Cвойства > Вкладка Прослушать > Установить галочку Прослушать c данного устройства
  4. Выберите устройство воспроизведения, через которое будете слушать себя.
  5. Открываем EqualizerAPO (Editor.exe) и ставим плагины как написано дальше, при включении - они должны менять звучание микрофона.

⚙️Добавляем плагины в EqualizerAPO

Note

Либо качаем плагины из текущего репозитория:

Либо качаем актуальные версии плагинов отсюда:

  • Примечание: VST плагины (файлы *.dll) обычно размещают в папке с программой: C:\Program Files\EqualizerAPO\VSTPlugins\

Tip

Добавляем плагины:

  1. Запускаем Editor.exe
  2. В открывшемся стандартном конфиге - удаляем все имеющиеся улучшения (понажимать минусы или Ctrl+A, Del)
  3. Добавляем свои: Жмём + > Plugins > VSTPlugins
  • Шумоподавитель RNNoise (rnnoise_***.dll, где <***> - сколько каналов у вашего микрофона: mono - однополосный, stereo - стереополосный)
  • Гейт (GGate.dll)
  • Компрессор LoudMax (LoudMax64.dll) для соответствующей разрядности системы
  • Должно получиться 3 плашки с плагинами
    • ВАЖНО чтобы порядок плагинов соблюдался: Шумодав > Гейт > Компрессор
  1. Настраиваем работу плагинов как вам угодно, под ваши уши, сидя с мониторингом (слушаем себя)

⚙️Настройка плагинов

Настройки RNNoise

Note

  • Это плагин, который пытается "чистить" ваш голос, от лишнего звука (таких как: вентиляторы, клавиатура, мышь итд)
  • Пытается подстроиться под сцену звука, поэтому всегда меняет свой порог фильтрации в некотором диапазоне.
  • Его настройками можно долго играться, в зависимости от того, насколько загрезнён звук вокруг вас.
  • Чем тише вокруг вас - тем ниже можно ставить параметр Threshold

Примечания взятые с Github данного плагина

Important

  • Плагин работает с одним или несколькими каналами, 16-битным аудиовходом частотой 48000 Гц.
  • НЕ используйте другие частоты дискретизации, используйте только 48000 Гц, убедитесь, что ваш источник звука настроен на частоту 48000 Гц, а если это не так, установите ее на 48000 Гц.
  • VAD Threshold (%) - если вероятность того, что звук является голосом, ниже этого порога - он будет заглушен. В большинстве случаев порог между 85% - 95% будет подходящим. Без VAD некоторые громкие шумы все еще могут быть немного слышны, когда нет голоса. (P.S.n3m1x10: Поэтому мы ставим Gate)
  • VAD Grace Period (ms) - как долго после последнего обнаружения голоса вывод не будет заглушен. Это помогает, когда обрезаются концы слов/предложений.
  • Retroactive VAD Grace Period (ms) - аналогично, VAD Grace Period но для начала слов/предложений. ⚠️Это приводит к задержке!

Настройки Gate

Note

  • Этот плагин помогает уточнить отсечение лишних фоновых звуков, по типу: щелчков мыши, шума за окном итд)
  • Уточнение заключается в строго заданном нижнем пороге входного сигнала, ТИШЕ которого, статично - звук не проходит.
  • Это отличает его от шумоподавителя, который вечно подстраивается и ориентируется на сцену звука. Если долго молчать - шумодав начнёт принимать за голос даже проезжающие за окном автомобили.
  • Threshold - Входной порог. Чем ниже значение - тем тише может быть поступающий звук, который пропустят эти "ворота".
  • Attack - Скорость открытия. Чем больше - тем плавнее изменение громкости, между открытием / закрытием ворот.
  • Fade - Время до закрытия сигнала, после наступления пороговой тишины. Чем больше - тем дольше ворота "держатся" перед закрытием, когда громкость уже упала ниже входного порога.

Настройки LoudMax

Note

  • Простая в настройке (2 ползунка и 1 кнопка), но сложная под капотом - рабочая лошадка.
    • Look-Ahead Brickwall Limiter (лимитер с "кирпичной стеной" и функцией предпросмотра).
    • Плагин 3-в-1. Сразу является и лимитером и компрессором и мейкапом громоксти.
      • Адаптивный компрессор - Отпуск автоматический. Атака на упреждение (look-ahead). Лимит задан жёстко ($\infty:1$).
      • Мейкап - Уплотнение итогового звука после всех компрессий
      • Лимитер - строго ограничивает максимальную громоксть.
  • Threshold - верхний ползунок, регулирует сразу и компрессию и Gain.
    • То есть, чем левее тяните ползунок - тем выше ваша итоговая громкость и плотнее звук в целом.
    • Настраивается лишь по громкомеру (например в OBS или в прочих программах где есть шкала громкости в реальном времени) и вашим ощущениям от звука.
    • Старайтесь держать громкость стабильно в пределах от -18db до -6db для достижения комфортной громкости голоса.
  • Out - нижний ползунок, лимит громкости. Выше него звучать не получится, лимитер попытается максимально снизить искажения и при этом ограничнить громкость до этого значения.
    • Советую установить -6db. Для достижения запаса по уровню (Headroom).

Caution

  • Советую Out ставить НЕ БОЛЕЕ -3db (где -0db - это дальний край).
    • Если при привышении значения -6db, вы будете издавать резкие, громкие звуки - это может вызвать дискомфорт и искажения при дальнейшей обработке звука, стриминигами и прочим.
  • ISP - "Inter-Sample Peak Detection" Режим защиты от межсэмпловых пиков.
    • Предотвращает треск звука при конвертации (сжатии) аудио, например когда пишите голосовые сообщения в Telegram, или общаетесь в Discord.
    • Советую включить. Так как нагрузку особо не повышает, но сильно повышает качество и "мягкость" сжатого звука - в пиках громкости.

Tip

Пример моих личных настроек 16.04.2026

GGate

  • Threshold: -38db
  • Attack: 20ms
  • Fade: 0.40s

RNNoise

  • VAD Threshold: 0.30
  • VAD Grace Period: 20
  • Retroactive VAD Grace Period: 0

LoudMax

  • Threshold: -24.0db
  • Out: -6.0db
  • ISP: Включен

Мой микрофон

  • Fifine A6V (2022)

Прочие полезные и/или необходимые фишки настроек

⚙️Настройки микрофона в Discord

Caution

Если вы поставили VST-плагины, на микрофон, как описано в гайде - ОБЯЗАТЕЛЬНО отключите все ненужные параметры Discord, как описано в данном разделе.

  1. Переходим в Настройки > Голос и видео

Основные настройки

  1. Спускаемся ниже до Профиль ввода
  2. Выбираем Пользовательский

Далее набор параметров:

  • Автоматически определять чувствительность ввода > Выкл
    • Если вы уже настроили Гейт - параметр чувствительности советую установить -99db. Так как статичный порог чувствительности мы установили, вручную - в гейте.
      • В противном случае, вам требуется установить порог чувствительности так, чтобы когда вы говорите - индикатор, ВСЕГДА и стабильно, находился в зелёной зоне (справа), и когда не говорите - наоборот.
  • Шумоподавление > Пусто
  • Эхоподавление выбираем в зависимости от слышимого эха звука из ваших наушников / динамиков.
    • Как правило его недостаточно, в острых случаях - работает плохо.
    • Желательно Выкл, с последующим поиском замены среди бесплатных VST-плагинов.

Расширенные

  1. Раскрываем раздел Показать расширенные настройки голоса
  • Автоматическая регулировка усиления > Выкл
  • Расширенная активация по голосу > Вкл
  • Отключить системную обработку входящего звука > Выкл

(Необязательно)

  • Предупреждение об отсутствии звука > Выкл
  • Предупреждение об отключённом микрофоне > Выкл
  • Предупреждение о переключении голосового канала > Выкл
  • Качество обслуживания > Вкл

💢Не устанавливается APO на микрофон (APO v1.3 и ниже)

  1. Запускаем Configurator.exe
  2. Вкладка "Capture Devices" > Выбираем свой микрофон и ставим на нём галочку
  3. Снизу ставим галочку на "Troubleshooting Options"
  4. Перебором параметра "install as ..." начинаем проверять установку APO:

Tip

  1. Выбираем любой параметр "install as ..."
  2. "Pre-mix: [x] Install APO & [x] Use original APO" не меняем если галочки стоят
  3. Нажимаем "OK"
  4. Запускаем restart-audio-service.bat
  5. Проверяем - меняется ли звук
  1. В случае неудачи - повторяем все пункты но в "install as ..." меняем параметр на другой

🎙️⛓️‍💥Настройка раздельных конфигов для микрофонов в EqualizerAPO

Чтобы настройки разных микрофонов (например, гарнитуры и веб-камеры) не конфликтовали, необходимо использовать модульную структуру через разделение устройств.


1. Создание персонального файла настроек

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

  • Перейдите в папку: C:\Program Files\EqualizerAPO\config\
  • Создайте новый текстовый файл с понятным названием (например, mic_studio.txt).
  • Важно: Оставьте файл config.txt как "главный пульт", а все фильтры пишите в новом файле.

2. Привязка устройства в Configuration Editor

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

  1. В основном окне (config.txt) нажмите +ControlDevice (Select device).
  2. На появившейся панели нажмите кнопку Change....
  3. Снимите галочку Select all devices.
  4. Перейдите на вкладку Capture devices и выберите нужный микрофон.
  5. Нажмите OK.

Результат: Теперь все команды, расположенные в списке НИЖЕ этого блока, будут применяться только к выбранному микрофону.


3. Подключение файла в общий поток (Include)

Теперь нужно "вложить" ваш созданный файл в основной конфиг сразу после выбора устройства.

  1. Нажмите + (строго под блоком Device) → ControlInclude (Include configuration file).
  2. Нажмите на иконку папки на панели.
  3. Выберите ваш файл (например, mic_studio.txt), созданный на первом шаге.
  4. Нажмите кнопку со стрелочкой (Open), чтобы перейти в этот файл и начать добавлять в него эффекты (VST-плагины, эквалайзер и т.д.).

Как это работает (структура конфига)

Ваш config.txt должен выглядеть следующим образом:

  1. Device: [Микрофон №1]
  2. Include: [config_mic_1.txt]
  3. Device: [Микрофон №2]
  4. Include: [config_mic_2.txt]

Преимущества:

  • Автоматизация: Пресеты активируются сами при подключении устройства.
  • Порядок: Легко отключать обработку конкретного микрофона, просто выключив одну кнопку питания на блоке Device.
  • Безопасность: Вы никогда не подадите усиление микрофона на свои наушники.

About

Настройка микрофона в Windows с помощью EqualizerAPO и VST2-плагинов

Topics

Resources

Stars

Watchers

Forks

Contributors