При переходе на большую частоту не надо линейно аппроксимировать, это плохой фильтр для интерполяции, наложения пролезать будут, пропустите через классический ФНЧ. При переходе на меньшую - простое усреднение тоже фильтр не из лучшых. И все равно не понимаю, ради чего нужен весь этот изврат.