Задать вопрос

Как написать realtime — усилитель микрофона?

Существуют различные программы, создающие виртуальные аудиоустройства (например, Virtual Audio Cable). Мне нужно в режиме реального времени получать звук с некоего микрофона, затем накладывать на этот звук программно какой-то эффект (в данном случае это просто усиление, но могут быть и другие) и выводить этот звук в виртуальное устройство записи, которое в дальнейшем можно использовать в различных программах.

Подскажите пожалуйста какой-нибудь ликбез, статьи, любые материалы, подсказывающие, как это реализовать, либо подскажите аналогичные готовые решения, если они есть. Просьба не предлагать варианты "купи лучше звуковую карту" или "приобрети лучше микрофон", в моем случае это важно.
  • Вопрос задан
  • 909 просмотров
Подписаться 4 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Merion Academy
    Администрирование MS Windows Server
    1 месяц
    Далее
  • Нетология
    Инженер по автоматизации
    13 месяцев
    Далее
  • Skillbox
    Системный администратор с нуля
    6 месяцев
    Далее
Решения вопроса 1
uvelichitel
@uvelichitel
habrahabr.ru/users/uvelichitel
ffmpeg рулит все?
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@LampTester
Программным усилением лучше не злоупотреблять - оно не добавляет информации в сигнал; если он изначально использовал слишком малую часть динамического диапазона АЦП, то усиление в цифре сделает только хуже. Лучше спаять аналоговый усилитель для микрофона.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы