[an error occurred while processing this directive]
|
Спасибо большое за инфу.
Такие зверские порядки фильтров нужны вот для чего.
Представьте себе такую картину:
10 радиолюбительских станций работают телеграфом в полосе частот
4КГц (в условиях современного радиолюбительского эфира довольно типичное явление).
Сила сигналов станций лежит в диапазоне 5-60Дб (относительно шумов).
А на расстоянии 50-100КГц работают вещательные станции с силой сигнала 40-100Дб.
Вот отсюда и вытекают такие жесткие требования.
Как по динамическому диапазону, так и по селективности в основной полосе частот.
Я как не пробовал, а при Fs = 44100 (обычный саунд на ПК) не мог четко отделить станции, находящиеся рядом по частоте (через 200Гц) фильтрами с порядком 16 или даже 32 (окна все перепробовал).
А вот когда порядок 512-2048 + любое окно, дающее боковые меньше -40Дб и уже все ок. Кстати, если Вам интересно мой P4@1600MHz успевает отрабатывать ровно 4 фильтра длиной 1025 tap (все коэффициенты 32bit integer). Fs 44100. И это без намека на оптимизацию. И без sse.
E-mail: info@telesys.ru