Version 2 of Signal Processing