Перешел на классы. Прикрутил фильтрацию. Осталась эктраполяция и вырезка нужной части фильтрованного сигнала.