SIGNAL PROCESSING