LINUX.ORG.RU
Ответ на: комментарий от anonymous

Вангую, что программно не получится – задержка не позволит. Даже на проф. оборудовании она составляет минимум несколько миллисекунд, что, кмк, не достаточно. Не спроста же шумоподавление аппаратно делают прямо в наушниках.

Не совсем так. Это происходит в том числе и программно. Штука с шумоподавляющими наушниками в том, что они давят в основном монотонные шумы. Т.е. звук пылесоса давится на отлично, а вот если рядом с тобой стакан разобьют, ты это хорошо услышишь.

hateyoufeel ★★★★★
()
Ответ на: комментарий от i-rinat

В GNU Radio и гитарных примочках задержка в 10-20 миллисекунд не имеет значения. В шумоподавлении в реальном времени имеет,

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

Вот приблуда на Си: https://github.com/lawl/NoiseTorch

ТС может посмотреть, как это делается. Приблуда дает задержку около 100 мс с учетом пш-аудио и т.д..

shkolnick-kun ★★★★★
()
Последнее исправление: shkolnick-kun (всего исправлений: 1)
Ответ на: комментарий от shkolnick-kun

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

hateyoufeel ★★★★★
()
Ответ на: комментарий от shkolnick-kun

В принципе, сработает, если найти способ отключения ушей от мозга. Тогда в разрыв можно вставить шумодав. Или вообще только звук от компа в мозг посылать. Тогда никакого шума давить не придётся.

i-rinat ★★★★★
()
Ответ на: комментарий от i-rinat

Вот тут пишут, что допустимо 20 мc в случае телефонии.

Вот тут пишут (точнее - рисуют), что самое лучшее, компактное и энергоэффективное решение - аналоговое. А еще, что 20 мс - это +5 db к шумам.

Соответственно, в случае наушников, 80 мс - полное отсутствие шумоподавления. Ты был прав насчет 100 мс и наушников.

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

shkolnick-kun ★★★★★
()
Последнее исправление: shkolnick-kun (всего исправлений: 1)
Ответ на: комментарий от anonymous

Соглашусь с анонимусом. 10 мс - это целая волна частотой 100 гц, а шумы могут быть и 5кГц, и выше.

den73 ★★★★★
()
Последнее исправление: den73 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.