Signal Processing

in progress.