Tunable nonlinear optics