Предположим имеем два импульса:
1) Импульс акустической системы без отражений (усредненный вариант основанный на измерениях с коротким окном и симуляцией);
2) Импульс этой же акустической системы, измеренный в точке прослушивания.
Задача как правильно из Импульса 2 убрать импульс 1?
Тупо совместить вершины, инвертировать полярность первого и сложить в экселе?
Может есть какая-то математическая операция, позволяющая сделать это в более правильном варианте?
Цель сего действа получить FIR фильтр, содержащий только отражения, создаваемые АС в конкретном помещении для конкретной точки прослушивания.
Далее раздваиваем входной звуковой сигнал на 2 куска, первый прямой с дополнительной задержкой, второй обработанный реверсированным FIR фильтром, содержащим только отражения, затем обратный микс в звуковой сигнал и подача на АС.
Уменьшение отражений добиваемся просмотром спектра, снимаемого микрофоном из точки прослушивания, путем регулировки задержек между двумя кусками и получением АЧХ с минимальными размерами подъемов/провалов.
При необходимости применяем дополнительную фазолинейную фильтрацию к FIR фильтру, содержащему только отражения, например ФНЧ 6дБ на октаву с 300 Гц и т.д.
Социальные закладки