t10: created a signal processor