Цитата(ZhekSooN @ Jan 7 2011, 20:37)

Требования сильные не нужны - чтобы у ресемплированого сигнала был реалистичный спектр.
Может есть другие хорошие способы? (восьмибитная арифметика и минимум промежуточных данных приветствуются)
Перед децимацией вам нужен фильтр, который предотвратит наложение спектра из-за того, что частота дискретизации уменьшилась в 20..40 раз. Т.е., он должен отрезать все, что больше (Fs/20)/2 ... (Fs/40)/2. Фильтром КИХ с 5-ю отводами это сделать невозможно. Наверное, нужно иметь не менее 20...40 отводов. Другое дело, если спектр входного сигнала изначально уже обрезан.
Можно попытаться сделать децимацию в 2 этапа, например, сначала в 8 раз, потом в 5.
А форма окна - даже треугольная будет лучше прямоугольной. Боковые лепестки АЧХ уменьшатся, за счет расширения, к сожалению, основного лепестка. Можете выбрать коэффициенты, ближайшие к кратным степени 2, простейший пример: 0.25 0.5 0.25 (конечно, этот фильтр не для вашего случая).
А что, если сделать не в 2 этапа, а в 5, например?