SMS: Nonlinear signal processing